三者联合仿真,可以发挥各自软件的优势,也有利于协同开发。比如:Carsim动力学建模仿真比较好的软件,simulink研究算法最好的软件之一,ROS则是机器人学习和无人车学习最好linux平台软件,资源丰厚 3.因此这是无人驾驶实现联合调试,仿真,集资源与一体的学习比较好的方式,也可以巩固所学并开拓思路! 原文链接:https://blog.csdn.net/qq_33125039/article/details/89791015
1
ros机器人编程(从基本概念到机器人应用程序编程实战)中英文两版ROS_Robot_Programming_CN ...... 10.1.ROS支持的机器人 283 10.2.TurtleBot3系列机器人 283 10.3.TurleBot3的硬件 284 10.4.TurtleBot3软件 287 10.5.TurtleBot3的开发环境 288 10.6.TurtleBot3远程控制 291 10.6.1.遥控TurtleBot3 291 10.6.2.可视化TurtleBot3 293 目录 第9章
2021-08-19 23:26:50 19.81MB ros
1
ros机器人路径远离障碍物的方法 A星或dijkstra规划的路径会贴着障碍物,如果膨胀半径设置过小机器人在跟踪路径运动时会碰到障碍物,特别是在转弯的时候。 这里提供一种路径优化的方法让路径与膨胀层保持一定距离。 步骤: 1、遍历所有的路径点,记录下路径点周围一定范围length(可设置)的障碍物。 2、若所有的障碍物都在路径的同一测则找到距离该路径点A最近的障碍物点B,设最近的距离为d。 3、将路径点A平移,平移的方向为A指向B的方向,平移的距离为length – d,即让A与B的保持距离为length。 效果图如下: 红色的路径为未优化的全局路径,绿色的为优化后的局部路径 代码如下: v
2021-08-07 21:43:13 1.03MB position ros size_t
1
本代码是catkin的工程代码,基于ros-indigo及以上版本,节点实现了超声波数据的读取,并发布为rostopic
2021-07-05 17:14:43 7KB ROS机器人 超声波 ROS节点
1
ROS系统从入门到精通,手把手教你实现机器人建图、定位、导航等功能。
2021-06-24 22:00:58 194.42MB ROS系统 机器人开放 SLAM导航
1
ROS机器人开发实践
2021-05-21 17:00:58 150.48MB 机器人
1
ROS.STM32运动底盘源码,是某宝开源底盘代码,大家可以研究研究
2021-05-19 09:07:33 15.66MB ROS机器人 运动控制 机器人底盘
1
目錄 前言 第一章 ROS简介 机器人时代的到来 ROS发展历程 什么是ROS 安装ROS 安装ROS-Academy-for-Beginners教学包 二进制与源码包 安装RoboWare Studio 单元测试一 第二章 ROS文件系统 Catkin编译系统 Catkin工作空间 Package软件包 CMakeLists.txt package.xml Metapacakge软件元包 其他常见文件类型 单元测试二 第三章 ROS通信架构(一) Node & Master Launch文件 Topic Msg 常见msg类型 单元测试三 第四章 ROS通信架构(二) Service Srv Parameter server 11.5.4 1.5.5 1.5.6 1.5.7 1.6 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.7 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.8 1.8.1 1.8.2 1.8.3 1.8.4 1.9 1.9.1 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.6.1 1.9.6.2 Action 常见srv类型 常见action类型 单元测试四 第五章 常用工具 Gazebo RViz Rqt Rosbag Rosbridge moveit! 单元测试五 第六章 roscpp Client Library与roscpp 节点初始、关闭与NodeHandle Topic in roscpp Service in roscpp Param in roscpp 时钟 日志与异常 第七章 rospy Rospy与主要接口 Topic in rospy Service in rospy Param与Time 第八章 TF与URDF 认识TF TF消息 tf in c++ tf in python 统一机器人描述格式 附录:TF数学基础 三维空间刚体运动---旋转矩阵 三维空间刚体运动---欧拉角 21.9.6.3 1.10 1.10.1 1.10.2 1.10.3 1.10.4 1.11 1.11.1 1.11.2 1.11.3 1.11.4 1.12 1.12.1 1.12.2 1.12.3 1.12.4 1.12.5 1.12.6 1.12.7 1.12.8 1.12.9 1.12.10 1.12.11 1.12.12 1.12.13 1.12.14 1.12.15 1.12.16 三维空间刚体运动---四元数 第九章 SLAM 地图 Gmapping Karto Hector 第十章 Navigation Navigation Stack move_base costmap Map_server & Amcl 附录:Navigation工具包说明 amcl local_base_planner carrot_planner clear_costmap_recovery costmap_2d dwa_local_planner fake_localization global_planner map_server move_base_msg move_base move_slow_and_clear navfn nav_core robot_pose_ekf rotate_recovery 3中国大学MOOC---《机器人操作系统入门》 课 程讲义
2021-05-15 13:59:05 7.14MB ROS 机器人
1
ROS机器人高效编程(原书第3版)包含了大量示例,帮助你开发机器人程序,并为你提供使用开源ROS库和工具的完整解决方案。本书主要内容包括:ROS的概念、命令行工具、可视化GUI以及如何调试ROS,如何将机器人传感器和执行器连接到ROS,如何从摄像头和3D传感器获取数据并分析数据,如何在机器人/传感器和环境仿真中使用Gazebo,如何设计机器人,如何使用OpenCV3.0为机器人添加视觉功能,如何使用新版本的PCL向机器人添加3D感知功能。本书适合各个阶层的机器人开发人员和机器人爱好者阅读。
2021-05-08 22:07:18 97.29MB ros 电子书 源代码
1