怎么改动程序使机器人的控制模式由默认的ros控制改成can控制?
怎么改动程序使机器人的控制模式由默认的ros控制改成can控制?你说的can控制是ROS主控的CAN控制还是stm32的can控制?如果是stm32的can控制,不打开ros主控就可以了哈 直接发送CAN控制命令即可,机器人控制模式会自动进入CAN控制模式如果ROS端同时有控制命令,会优先进入ROS控制模式,控制优先级可以学习我们的源码讲解教程自行编程修改 WHEELTEC-DE 发表于 2022-10-17 11:07
直接发送CAN控制命令即可,机器人控制模式会自动进入CAN控制模式如果ROS端同时有控制命令,会优先进入ROS控 ...
大神能说下具体怎么改吗?下边//是程序://PS2手柄、蓝牙APP、航模手柄、CAN通信、串口1通信控制标志位。这5个标志位默认都为0,代表串口3控制模式
u8 PS2_ON_Flag=0, APP_ON_Flag=0, Remote_ON_Flag=0, CAN_ON_Flag=1, Usart_ON_Flag=0; //
我只改了CAN_ON_Flag=1,之后下载程序,不能实现stm32通过can控制轮毂电机转动,是怎么回事?能帮忙解释下吗?谢谢了, zpf 发表于 2022-10-17 17:20
大神能说下具体怎么改吗?下边//是程序://PS2手柄、蓝牙APP、航模手柄、CAN通信、串口1通信控制标志位。 ...
改后是图片这样
WHEELTEC-DE 发表于 2022-10-14 17:40
你说的can控制是ROS主控的CAN控制还是stm32的can控制?如果是stm32的can控制,不打开ros主控就可以了哈
stm32控制通过can通信实现对差速轮毂电机的控制 附件看看这个手册can控制章节哈
WHEELTEC-DE 发表于 2022-10-19 10:38
附件看看这个手册can控制章节哈
看过了。还是不知道怎么修改,能具体说一下程序怎么改吗?差速服务机器人(轮毂电机款),非常感激 WHEELTEC-DE 发表于 2022-10-19 10:38
附件看看这个手册can控制章节哈
想在主程序中实现前进5秒,停2秒,后退5秒,停2秒,循环往复
改这里
页:
[1]
2