Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
@blairan121122885 仔细检查下代码是否有误
@d4nk3n WMware
@小鱼 如何创建两个节点rclc_node_init_default(&node2, "topic_pub_test", "", &support); 这样貌似不行
@2918095496 请更换版本到humble,ubuntu22,04
@378718608 确认是否有重新 构建,删掉 libmicroros
@小鱼 非常感谢小鱼😊 ,下午看FishBot相关帖子,开桥接模式用热点成功了,还不知道是什么原因,不过这点我会去补习的、第二问网络环境现在还没解决,没及时回复很抱歉。
@1787824336 确认下虚拟机是否有网络
@ljy1852783649 按这个来,snap其实和docker差不多,也需要映射设备
@小鱼 在 agent 手动编译,不用docker,以及树莓派上使用micros-agent的方法 中说:
用的树莓派4B,先安装了,ubuntu22.04 server 64bit 一键安装ROS-HUMBLE 下载microros-agent sudo apt-get install -y build-essential mkdir -p microros_ws/src cd microros_ws/src git clone http://github.fishros.org/https://github.com/micro-ROS/micro-ROS-Agent.git -b humble git clone http://github.fishros.org/https://github.com/micro-ROS/micro_ros_msgs.git -b humble 编译 cd microros_ws colcon build RUN 树莓派上运行这句指令,然后双击开发板上的boot按键切换到serial模式进行传输即可 ros2 run micro_ros_agent micro_ros_agent serial -b 921600 --dev /dev/ttyUSB0 -v sudo apt install ros-humble-teleop-twist-keyboard
用的树莓派4B,先安装了,ubuntu22.04 server 64bit
一键安装ROS-HUMBLE
下载microros-agent
sudo apt-get install -y build-essential mkdir -p microros_ws/src cd microros_ws/src git clone http://github.fishros.org/https://github.com/micro-ROS/micro-ROS-Agent.git -b humble git clone http://github.fishros.org/https://github.com/micro-ROS/micro_ros_msgs.git -b humble
编译
cd microros_ws colcon build
RUN
树莓派上运行这句指令,然后双击开发板上的boot按键切换到serial模式进行传输即可 ros2 run micro_ros_agent micro_ros_agent serial -b 921600 --dev /dev/ttyUSB0 -v
sudo apt install ros-humble-teleop-twist-keyboard
@小鱼 谢谢鱼哥,今天登上去发现它突然过了
@ELLAW https://fishros.org.cn/forum/topic/1027/动手学ros2第5章进阶篇-控制oled-自定义消息接口/10
@小鱼 299bc53d-89fc-40d8-858a-c4b0d5118f96-c2.PNG 我换了ubuntu20.4,create_agent通过了,但build阶段又提示缺包😌
尚无回复
@1587592337超时,换个网络环境试试,也可以整个代理试试
@小鱼 今早再试,可以了,安装成功了! Thank you so much !!
sudo apt-get remove --purge brltty
重启电脑~再次尝试
以上为生成回答,仅供参考~