目标:在ros2系统中通过ros2doctor工具来识别问题。
背景
当ros2系统没有按预期运行,可以通过ros2doctor来检查设置。
ros2doctor检查ros2的所有方面,包括平台,版本,网络,环境,运行系统等等,警告你可能的错误和问题的原因。
ros2doctor是ros2cli的一部分。只要ros2cli按照常规安装,就可以使用ros2doctor。
任务
1、检查系统
先source ros2系统,然后执行
ros2 doctor
2、检查系统
运行
ros2 run turtlesim turtlesim_node ros2 run turtlesim turtle_teleop_key
运行ros2doctor
3、获得一个完整的报告
ros2 doctor --report
总结
ros2doctor将通知您ROS2设置和运行系统中的问题。通过使用--report参数,您可以更深入地了解这些警告背后的信息。
请记住,ros2doctor不是一个调试工具;它对您的代码或系统实现端的错误没有帮助。
标签:Beginner,检查,系统,libraries,ros2doctor,运行,turtlesim,ros2 From: https://www.cnblogs.com/gary-guo/p/17453442.html