摘要:1. 锁:mutex 锁,是生活中应用十分广泛的一种工具。锁的本质属性是为事物提供“访问保护”,例如:大门上的锁,是为了保护房子免于不速之客的到访;自行车的锁,是为了保护自行车只有owner才可以使用;保险柜上的锁,是为了保护里面的合同和金钱等重要东西…… 在c++等高级编程语言中,锁也是用来提供“
阅读全文
摘要:说明: 在ROS中使用glog时,需注意glog安装正确,否则虽然能够编译通过(colcon build),但实际运行时可能会报一些稀奇古怪的错误: dade@ubuntu:~/Desktop/yun_pick_ros2$ ros2 launch robot_dispatch all.launch.
阅读全文
摘要:一、三个步骤 1. 在CMakeLists.txt中导入,具体是先find_packages再ament_target_dependencies。 2. 在packages.xml中导入,具体是添加depend标签并将消息接口写入。 3. 在代码中导入,C++中是#include"消息功能包/xxx
阅读全文
摘要:一键安装: wget http://fishros.com/install -O fishros && . fishros 一键卸载: sudo apt remove ros-foxy-* && sudo apt autoremove
阅读全文
摘要:在使用ROS2时,使用colcon build编译时,报错如下: 1 Starting >>> fishbot_navigation2 2 stderr: fishbot_navigation2 3 Traceback (most recent call last): 4 File "/opt/ro
阅读全文