turtlebot3-burger_150.png
turtlebot3-waffle-pi_150.png
turtlebot3-arm_150.png
walking-y2_150.png
turbot3-multi_150.png
turbot3-dl-ros1_150.png
turbot3-ai.png
turbot3-dl-ros2_150.png
turbot3-slam_150.png
turbot3-arm_150.png
turtlebot4-lite_150.png
turtlebot4-pro_150.png
turbot4-dl_150.png
turbot4-ai_150.png
aidriving-racebot_150.png
aidriving-autodrive_150.png
turtlebot-arm_150.png
openmanipulator-x_150.png
Home » Turbot4-ARM机器人入门教程 » Turbot4-ARM机器人入门教程-控制-云台控制

Turbot4-ARM机器人入门教程-控制-云台控制

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号

文章说明

  • 本教程主要介绍如何通过命令行发布消息到指定话题的方式来控制云台

测试环境

  • NUC系统版本:Ubuntu 22.04 + ROS Humble
  • Create® 3 固件版本:H.2.6 (Humble)

操作步骤

  • 启动机器人
$ ros2 launch turbot4_arm_bringup robot.launch.py
  • 通过话题命令发布消息控制云台移动,参数范围:[-1.57,-1.57] to [1.57,1.57]
  • ros2 topic pub 方式发布话题消息让pan舵机和tilt舵机回到原始位置
$ ros2 topic pub --once /locobot/commands/joint_group interbotix_xs_msgs/msg/JointGroupCommand "{name: 'camera', cmd: [0, 0]}"
  • ros2 topic pub 方式发布话题消息让pan舵机向左旋转90度,tilt舵机水平向下倾斜54度
$ ros2 topic pub --once /locobot/commands/joint_group interbotix_xs_msgs/msg/JointGroupCommand "{name: 'camera', cmd: [0.785, 1.1]}"

演示视频

<iframe height=498 width=100% src="//player.bilibili.com/player.html?isOutside=true&aid=113191346506358&bvid=BV1X5shecERo&cid=25982337487&p=1&as_wide=1&high_quality=1&danmaku=0" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"></iframe>

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号


标签: none