小米铁蛋,CyberDog机器人,开源主控平台

一、简介

这是一款高性能机器人主控制器,可兼容MIT Mini Cheetah、 CyberDog 开源SDK。运动控制支持机器人站立,姿态控制,缓慢趴下,缓跑,小跑,奔跑,跳跃,倒地恢复等。支持动态平衡,支持摔倒保护,支持修改最大速度,支持PI参数调整。MPC计算时间150ms,控制周期500Hz。 

 尺寸130mm*85mm*16mm

 

二、主控系统组成

其主要核心组成包括主控芯片,IMU,SPI转CAN

一、简介

这是一款高性能机器人主控制器,可兼容MIT Mini Cheetah、 CyberDog 开源SDK。运动控制支持机器人站立,姿态控制,缓慢趴下,缓跑,小跑,奔跑,跳跃,倒地恢复等。支持动态平衡,支持摔倒保护,支持修改最大速度,支持PI参数调整。MPC计算时间150ms,控制周期500Hz。

尺寸130mm*85mm*16mm

二、主控系统组成

其主要核心组成包括主控芯片,IMU,SPI转CAN,电源管理,网络管理,遥控器接收等

主控架构图

三、模块介绍

1、主芯片采用Allwinner MR813,运动机器人高性能SoC,4核A53架构,主频1.6GHz,拥有丰富的接口和运算能力。

MR813芯片框图

2、IMU模块采用BMI088-BOSCH  6轴姿态传感芯片,能够实时、准确地测量加速度和角速度。自研高性能滤波算法具有高度稳定性和精确性,能够在复杂环境中精确感知机器人的姿态、运动状态和位置感器芯片。

3、SPI转CAN,主控芯片通过SPI和单片机通信,单片机将SPI消息转成CAN消息和电机通信,CAN总线波特率1Mbps

4、电源管理,该主控直接支持电池电压输入,输入电压范围为13-30V,替换个别元器件输入电压最高电压支持45V,省去独立降压模块应用更便捷。

5、调试接口有USB,串口和网口,输入网口IP即可进入到运控系统,也可通过网口进行硬件在环仿真控制等。

6、遥控器接口提供5V接收机供电,信号输入标准SBUS信号,已适配乐迪AT9S,乐迪T8遥控器等。

  • 接口说明

1:CAN*4路

2:USB调试口

3:SBUS接口

4:平装立装件

5:预留串口

6:XT30供电口

7:网口

  • 9
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
### 回答1: rosbag是ROS(Robot Operating System)中用于记录和回放机器人数据的工具,而cyberbag是Apollo自动驾驶开发平台中的数据记录和回放工具。 要将rosbag转换为cyberbag,需要执行以下步骤: 1. 安装Apollo软件,并将ROS数据包放置在Apollo工作区。 2. 打开终端,切换到Apollo工作区目录。 3. 运行以下命令将rosbag文件转换为cyberbag文件: ``` cyber_recorder rosbag2cyber -i /path/to/rosbag/file -o /path/to/cyberbag/file ``` 其中,`/path/to/rosbag/file`是rosbag文件的路径,`/path/to/cyberbag/file`是cyberbag文件的路径。 4. 执行完命令后,cyberbag文件将被生成并保存到指定路径。 请注意,要将rosbag转换为cyberbag,您需要在安装Apollo软件后才能执行上述步骤。 ### 回答2: rosbag是ROS(机器人操作系统)中的数据记录和回放工具,用于记录和回放ROS话题(topics)中的消息。而CyberRT是阿里巴巴开源的分布式计算框架,用于构建高性能实时系统。在ROS2中,引入了一种新的数据记录和回放格式,叫做cyberbag,以支持CyberRT框架。 将rosbag转换为cyberbag可以通过以下步骤进行: 1. 从ROS中收集rosbag文件。可以使用以下命令记录ROS话题的消息: ``` $ ros2 bag record -o <output_file> <topic> ``` 2. 安装ROS2的cyberbag转换工具包。可以使用以下命令进行安装: ``` $ sudo apt install ros-<distribution>-cyberdog_tools ``` 3. 使用cyberdog_tools中的rosbag2cyber命令将rosbag转换为cyberbag。命令格式如下: ``` $ rosbag2cyber <rosbag_file> <cyberbag_output_file> ``` 4. 执行以上命令后,rosbag文件将被转换为cyberbag文件。 转换完成后,cyberbag文件可以在CyberRT框架中使用,以实现高性能实时系统的构建。CyberRT框架提供了一系列API和工具,用于处理这些cyberbag文件,并实现实时数据发布、订阅和处理等功能。 总之,将rosbag转换为cyberbag可以方便地将ROS数据转换为CyberRT可用的数据格式,以支持在CyberRT框架下构建高性能实时系统。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jones250

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值