空间移动
注意底盘电量高于21V才可移动
案例视频
键盘控制底座移动
在一个全新终端执行
roslaunch turn_on_mercury_robot turn_on_mercury_robot.launch
在另一个全新终端执行
roslaunch mercury_x1_teleop keyboard_teleop.launch
此时根据控制台提示点击指定键盘按键,可控制底盘移动。
通过api控制底盘移动和导航
在一个全新终端执行
roslaunch turn_on_mercury_robot navigation.launch
from mercury_ros_api import MapNavigation
if __name__ == "__main__":
# 导航到目标点,此点位需自行建图取点
map_navigation = MapNavigation()
flag_feed_goalReached = map_navigation.moveToGoal(1.8811798181533813, 1.25142673254013062, 0.9141818042023212,0.4053043657122249)
# 底盘向前移动
map_navigation.goStraight(0.25, 5)
# 底盘向后移动
map_navigation.goBack(0.25, 5)
# 底盘向左移动
map_navigation.turnLeft(0.25, 5)
# 底盘向右移动
map_navigation.turnRight(0.25, 5)