建议使用本模板发帖,也可以自由编辑,但必须完整描述产品及问题(至少包含:产品名称、版本、问题描述)。
产品型号 / 套件:stm32F407
版本 / 规格:v1.1
控制板 / 主板:ros robot controller v1.1
操作系统 / 软件 / 固件版本:ubuntu22.04
参考的教程或步骤:
问题描述:
报错信息 / 日志 / 截图:
复现步骤:
1.
2.
3.
已尝试的排查:
补充说明:
建议使用本模板发帖,也可以自由编辑,但必须完整描述产品及问题(至少包含:产品名称、版本、问题描述)。
产品型号 / 套件:stm32F407
版本 / 规格:v1.1
控制板 / 主板:ros robot controller v1.1
操作系统 / 软件 / 固件版本:ubuntu22.04
参考的教程或步骤:
问题描述:
报错信息 / 日志 / 截图:
复现步骤:
1.
2.
3.
已尝试的排查:
补充说明:
您标题里的两个问题可以先按下面的顺序处理。
1. 先停止电机,再确认开机自转的来源
2. 与 Jetson Orin Nano 连接,先把串口和 ROS2 驱动跑通
4.附录/ROS开发功能包/ROS2 中提供了 ros_robot_controller 驱动包及配套的 ros_robot_controller_msgs 消息包,可先从这套官方包开始。ros_robot_controller_sdk.py 默认串口为 /dev/ttyACM0,波特率为 1000000。需要核对 Jetson 实际识别到的设备名,并让 SDK 的串口配置与之对应,不能默认一定是这个设备名。依据:控制板《控制板硬件学习》《RosRobot Controller程序分析》及随附 ROS2 驱动源码。现有资料还不足以直接确定您这块板的开机自转修改位置,或给出适合您自组底盘的完整启动流程。
请补充:当前烧录的固件/例程名称、脱离 Jetson 后是否仍自转、底盘类型与电机型号、ROS2 发行版,以及控制板接线照片。如果已经运行 ROS2 驱动,也请贴出启动日志,便于继续确认。
若您觉得本回复有帮助,可以点击下方按钮将其标记为解决方案。