游戏手柄遥控越疆协作机器人[三]

游戏手柄遥控越疆协作机器人[三]

  • [一、运行gazebo查看topic list](#一、运行gazebo查看topic list)
  • [二、新建C++ pkg](#二、新建C++ pkg)
  • 三、启动

一、运行gazebo查看topic list

bash 复制代码
ros2 launch dobot_gazebo gazebo_moveit.launch.py

ros2 topic list

/clock

/dynamic_joint_states

/joint_state_broadcaster/transition_event

/joint_states

/nova2_group_controller/controller_state
/nova2_group_controller/joint_trajectory

/nova2_group_controller/state

/nova2_group_controller/transition_event

/parameter_events

/performance_metrics

/robot_description

/rosout

/tf

/tf_static

二、新建C++ pkg

bash 复制代码
ros2 pkg create --build-type ament_cmake --license Apache-2.0 joystick_Nova2_control

cmakelist.txt

bash 复制代码
find_package(rclcpp REQUIRED)
add_executable(cpp_node src/cpp_node.cpp)
ament_target_dependencies(cpp_node rclcpp)
install(TARGETS cpp_node
       DESTINATION lib/${PROJECT_NAME})

package.xml

bash 复制代码
 <depend>rclcpp</depend>

三、启动

bash 复制代码
ros2 run joy joy_node
ros2 launch dobot_gazebo gazebo_moveit.launch.py
ros2 launch dobot_moveit moveit_gazebo.launch.py
ros2 topic pub /clock rosgraph_msgs/msg/Clock "{clock: {sec: 0, nanosec: 0}}" -r 100 
相关推荐
SysMax8 分钟前
从“能动“到“稳定“:OpenArm 开源机械臂 CAN 通信链路整改指南
机器人·机械臂·can通讯·关节电机·openarm
Mountain and sea11 分钟前
发那科(FANUC)机器人指令体系深度解析与高阶应用实践
机器人
呆呆敲代码的小Y22 分钟前
Unity+AI 用一句话制作完整小游戏:飞翔的牛马【AI纯添加-0手工代码】
人工智能·游戏·unity·游戏引擎·游戏制作·unityai·一句话制作游戏
2501_9181269140 分钟前
学习所有6502写游戏动作的语句
汇编·嵌入式硬件·学习·游戏·个人开发
2501_918126911 小时前
学习所有6502游戏的系统
java·汇编·嵌入式硬件·学习·游戏
上海云盾-小余11 小时前
游戏盾与应用防护联动:一站式业务安全防御体系搭建指南
安全·游戏
zh路西法16 小时前
【宇树机器人强化学习】(六):TensorBoard图表与手柄遥控go2测试
python·深度学习·机器学习·机器人
renhongxia117 小时前
多模态融合驱动下的具身学习机制研究
运维·学习·机器人·自动化·知识图谱
前端不太难17 小时前
经典游戏 Claw 的引擎是怎么被逆向出来的
游戏·状态模式
魔士于安18 小时前
Unity星球资源,八大星球,带fps显示
游戏·unity·游戏引擎·贴图·模型