本课程结束时,您将能够:
解释ROS机器人发布的里程计数据,并确定这些信息中与两轮差速驱动机器人(如TurtleBot3)相关的部分。
开发Python节点,从活跃的ROS网络获取里程计信息,并将其转换为以方便的、人类可读的方式提供有关机器人姿势的有用信息。
使用ROS命令行工具实现机器人的开环速度控制。
开发Python节点,使用开环速度控制方法使机器人遵循预定义的运动路径。
恢复您的环境
请记住,在WSL-ROS环境中所做的任何工作都不会在会话之间或在不同的大学计算机之间保留。在上一节实践课结束时,你应该运行wsl_ros工具将你的主目录备份到你的大学U:驱动器。在TERMINAL 1中运行以下命令,在开始本周2的会话之前立即恢复:
[TERMINAL 1] $ wsl_ros restore
启动机器人模拟
在终端中输入以下命令,在一个空世界中启动TurtleBot3华夫饼的模拟:
[