文件名称:ros-universal-teleop:ROS通用遥操作节点
文件大小:15KB
文件格式:ZIP
更新时间:2024-07-09 11:45:01
C++
= 说明 = 该节点的目的是为远程操作机器人提供一个透明层,可重新配置且不依赖于特定机器人。 支持地面和空中机器人。 该节点从键盘(使用相应的节点)和操纵杆读取输入。 按钮和轴可以与“动作”和轴控件相关联。 输出是一个 geometry_msgs/Twist 消息,这是控制机器人的标准。 只有当“覆盖”被相应的按钮/键启用(特殊事件)时,节点才会发出速度命令。 这允许 Universal_teleop 与其他自主控制机器人的节点共存。 每当“覆盖”事件被触发时,该事件可以从任何其他节点接收,禁用自主控制并让 Universal_teleop 控制机器人。 此外,手动控制机器人的这种“超越”要求就像一个死人的开关。 如果操纵杆掉到地板上,将释放超控并停止机器人。 = 主题 = == 订阅了 == /joy (joy/Joy):来自操纵杆、读取按钮和轴的输入 /keyboard/key
【文件预览】:
ros-universal-teleop-master
----CMakeLists.txt(4KB)
----launch()
--------ardrone.launch(596B)
--------pioneer.launch(622B)
--------scorbot_input_map.yml(211B)
--------chameleon.launch(382B)
--------dummy.launch(649B)
--------scorbot.launch(386B)
--------chameleon_input_map.yml(256B)
--------pioneer_input_map.yml(260B)
--------example_input_map.yml(273B)
--------example.launch(307B)
--------ardrone-settings.xml(2KB)
--------pioneer_input_map-joy2.yml(252B)
--------ardrone_input_map.yml(235B)
--------exabot.launch(348B)
--------joy_foxconn.yml(118B)
--------joy_noganet.yml(120B)
--------ardrone_scales.yml(58B)
--------keyboard.yml(106B)
--------pioneer_scales.yml(58B)
----README.md(2KB)
----package.xml(3KB)
----CHANGELOG.rst(388B)
----src()
--------main.cpp(252B)
--------teleop.h(1KB)
--------teleop.cpp(7KB)
----msg()
--------Control.msg(43B)
--------Event.msg(38B)