luyuxin 发表于 2023-10-11 13:34:19

关于ubuntu22.04 humble控制底盘无反应的问题

我是pc单系统,ubuntu22.04,使用的是humble的src代码。我工作空间编译没有报错。我在用USB连接大车的stm32主控板之后,我运行

1、打开机器人底盘
ros2 launch turn_on_wheeltec_robot turn_on_wheeltec_robot.launch.py

2、打开底盘控制
ros2 launch turn_on_wheeltec_robot turn_on_wheeltec_robot.launch.py


3、打开键盘控制
ros2 run wheeltec_robot_keyboard wheeltec_keyboard


之后,前两个终端会一直报文:

然后我看/dev/ 下tty是没有ttyUSB之类的文件的,是这是为什么呢??

WHEELTEC-Until 发表于 2023-10-16 08:41:56

本帖最后由 WHEELTEC-Until 于 2023-10-16 08:43 编辑

1.您这里说的pc单系统,我可以理解为是用电脑来充当小车的主控吧,您这里的镜像配置有进行设备别名吗,我看到您这里打开32的端口是有报错,如果是你自行配置 的Ubuntu的话,是需要设备别名的哈,可以通过turn_on_wheeltec_robot功能包里面的wheeltec_udev.sh脚本文件进行设备别名。

没有ttyUSB一类的话您可以看看 有没有ttyACM一类的,如果有,证明是有读取到32设备的

2.您这里1和 2的命令是一样的,这个只要其中一个就行,启动1,3或者2,3





luyuxin 发表于 2023-10-19 20:23:25

WHEELTEC-Until 发表于 2023-10-16 08:41
1.您这里说的pc单系统,我可以理解为是用电脑来充当小车的主控吧,您这里的镜像配置有进行设备别名吗,我看 ...

解决了,谢谢您!需要运行wheeltec_udev.sh的,运行了之后就正常了
页: [1]
查看完整版本: 关于ubuntu22.04 humble控制底盘无反应的问题