Geloi / robot-programming-with-ROS

ROS 编程实践合集(基础+进阶)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ROS机器人编程学习实践

  • 开发机器人系统,会间断性更新功能包

功能包里面分别存放README说明及运行教程文件

  • src - 存放功能包
  • devel - 开发过程中生成的头文件、可执行文件等...
  • build - 编译过程中生成的文件
  • install - 开发过程中需要下载的文件

目前该仓库拥有以下内容

  • ASM3-1 ---六足机器人仿真模型
  • service ---服务通信机制
  • topic_turtle ---话题通信机制测试
  • parameter_test ---全局参数服务器测试
  • TF_test ---tf坐标变化测试-基于小海龟追随
  • robot_vision ---机器人感知之机器视觉
  • robot_voice ---机器人感知之机器语音

  • example_ros_class ---基于C++创建ROS类
  • creating_a_ros_library ---基于C++创建ROS模板库
  • custom_msgs ---自定义变长消息功能包(可被其他功能包直接使用)
  • example_action_server ---action通信模式
  • example_ros_msg ---自定义消息功能包 及话题通信实现
  • example_ros_service ---自定义消息功能包 及服务通信实现
  • my_minimal_nodes ---自定义仿真器和控制器 基于话题通信的综合实现

  • mrobot_description ---圆形移动小车底盘模型描述(rviz仿真)

  • mrobot_gazebo ---圆形移动小车底盘模型gazebo仿真

  • mrobot_teleop ---圆形移动小车底盘模型键盘控制包

  • arbotix_ros ---仿真控制器

  • probot_description ---圆盘型机器人描述功能包(rviz仿真)

  • probot_gazebo ---圆盘型机器人模型gazebo仿真

  • probot_anno_moveit_config ---anno机械臂参数配置功能包

  • smartcar_description ---长方形移动小车仿真模型

  • ASM3-1 ---六足机器人仿真模型及gazebo仿真

  • ur3 ---ur3机械臂仿真模型及gazebo仿真


欢迎交流O-qq:2466913104

About

ROS 编程实践合集(基础+进阶)


Languages

Language:Makefile 45.9%Language:CMake 36.1%Language:Python 6.2%Language:C++ 5.8%Language:Common Lisp 3.2%Language:JavaScript 1.3%Language:C 0.7%Language:Shell 0.7%