fzl94 / ROSBOT

ROS机器人开发资料汇总,包含所有你需要的资料。让你享受ROS开发一条龙服务!欢迎点击星星。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ROSBOT

本仓库建立目的是为了给同学们在ROS机器人开发中提供帮助。

国外仓库链接Github:https://github.com/Githubcxy666/ROSBOT

国内仓库链接Gitee:https://gitee.com/wybros/ROSBOT

仓库部分资料来源互联网,如有侵权,请联系邮箱 344214187@qq.com,必定在72小时内处理。

如果同学们有新资源提供分享,也请联系邮箱 344214187@qq.com

关注微信公众号【ROS机器人开发】,获取更多ROS机器人开发资料,还有抽奖活动!

扫码_搜索联合传播样式-标准色版2(1)

目录

 

 

ROS安装

虚拟机ROS安装

 

树莓派ROS安装

  • 树莓派镜像安装教程

  • kinect版本安装教程

  • melodic版本安装教程

  • notice版本安装

 

Jetson nano ROS安装

 

 

ROS开发环境搭建

Vscode安装和配置(C++和Python)

 

Clion安装和配置

 

ROS相关软件安装和使用

cartographer

 

teb_local_planner

 

ROS serial 串口通信功能包安装

  • Kinect版本安装

    sudo apt-get install ros-kinetic-serial

  • melodic版本安装

    sudo apt-get install ros-melodic-serial

  • notice版本安装

    sudo apt-get install ros-notice-serial

  • ROS serial 使用

 

串口调试软件安装

建议使用cutecom

 

opencv安装

pip install opencv-python

 

键盘控制功能包安装

 

ROS gazebo仿真模型

gazebo模型官方下载链接:https://github.com/osrf/gazebo_models

为了方便大家下载,已上传到百度云盘

关注微信公众号:ROS机器人开发

回复 999 即可获取下载链接

 

navigation功能包安装

  • Kinect版本安装教程

    git clone -b kinetic-devel https://github.com/ros-planning/navigation.git

  • melodic版本安装教程

    git clone -b melodic-devel https://github.com/ros-planning/navigation.git

  • notice版本安装

    git clone -b noetic-devel https://github.com/ros-planning/navigation.git

 

robot_pose_ekf 安装教程

git clone https://github.com/ros-planning/robot_pose_ekf.git

使用

使用robot_pose_ekf对传感器信息融合

 

雷达驱动包安装

 

 

ROS基础知识

 

ROS教程

以下排名不分先后

ROS WIKI

 

古月居

 

**大学MOOC --《机器人操作系统入门》

代码示例---Github(注意版本)

 

奥特学园 -- ROS机器人入门课程《ROS理论与实践》零基础教程

作者:赵虚左老师

 

ROS小课堂 -- ROS快速入门课程

 

ROS入门教程 - 创客智造

 

深蓝学院

  • ROS机器人开发案例——浅谈如何将ROS应用于机器人开发

 

黑马程序员_零基础玩转机器人操作系统ROS

 

小白学移动机器人

 

小虎哥哥爱学习

 

ROS进阶教程

多点导航

 

ROS开机启动

 

虚拟墙

语音交互

使用自定义的全局路径规划算法

 

多车仿真

 

搭建ROS仿真小车模型

 

相机模拟激光数据并避障

 

目标检测

 

基于ROS的机械臂手眼标定

 

算法 rrt_exploration实现真实机器人自主探索建图

 

ROS代码demo

Topic通信

  • C++版本

  • Python版本

自义定msg

  • C++版本

  • Python版本

Server通信

  • C++版本

  • Python版本

参数服务器

  • C++版本

  • Python版本

 

ROS常用命令

 

ROS文件详解

launch 文件详解

《launch 文件详解》

《launch文件整理》 百度链接→提取码:y9rz   城通网盘→提取码:5385

 

ROS人机界面开发教程

 

ROS源码解读

 

ROS安卓APP

 

 

Git使用教程

 

机器人运动学模型

两轮差速结构

img

 

麦克纳姆结构

微信图片_20200306105948.png

 

阿克曼转向结构

1620454828(1)

 

路径规划算法

基于图搜索的路径规划算法

 

 

基于采样的路径规划算法

 

全覆盖路径规划算法

BSA

img

ShapefileOverlay

 

SLAM

激光slam

视觉slam

 

机器视觉

ROS与机器视觉教程 - 创客智造

计算机视觉(本科) 北京邮电大学 鲁鹏 清晰完整合集

OpenCV计算机视觉实战(Python版)

计算机视觉零基础入门

 

语音识别和控制

ROS与语音交互教程 - 创客智造

古月居 ROS探索总结(十)—— 语音控制

天之博特 中文ROS语音交互模块

ROS小课堂

视频链接(搜索语音交互)

ROS小课堂-语音交互截图

小虎哥哥爱学习

 

人工智能

李宏毅2020机器学习深度学习(完整版)国语

《PyTorch深度学习实践》完结合集

李宏毅2021春机器学习课程

[中英字幕]吴恩达机器学习系列课程

 

SpotMicroAI

 

ROS资料

《ROS 导航功能调优指南》 百度链接→提取码:a70m    城通网盘→提取码:5385

《launch文件整理》 百度链接→提取码:y9rz   城通网盘→提取码:5385

《ROS机器人编程实践 by Morgan Quigley》 百度链接→提取码:d6fw   城通网盘→提取码:5385

《ROS机器人程序设计》 百度链接→提取码:7rpr   城通网盘→提取码:5385

《ROS机器人高效编程(原书第3版)高清可编辑》 百度链接→提取码:0iov   城通网盘→提取码:5385

《ROS机器人开发实践》 百度链接→提取码:spl2   城通网盘→提取码:5385

《ROS进阶实例》 百度链接→提取码:s7b4   城通网盘→提取码:5385

《掌握ROS机器人编程》 百度链接→提取码:sghq   城通网盘→提取码:5385

《ROSWIKI官网学习资料》 百度链接→提取码:7i0r   城通网盘→提取码:5385

 

硬件资料

底层控制板

  • STM32

  • arduino

上层控制板

  • 树莓派

  • jetson nano

传感器

 

编程资料

C/C++

Python

Linux

 

机器人资料

《规划算法》 百度链接→提取码:7s1h   城通网盘→提取码:5385

《概率机器人》 百度链接→提取码:89gd   城通网盘→提取码:5385

 

《ROS移动机器人从0到1》

《ROS移动机器人从0到1》长篇小说第一章----《ROS移动小车整体框架详解》

《ROS移动机器人从0到1》长篇小说第二章----《STM32和Jetson nano通讯协议》

《ROS移动机器人从0到1》长篇小说第三章----《mpu6050和ADC的配置以及数据读取》

《ROS移动机器人从0到1》长篇小说第四章----《电机驱动和编码器数据读取》

 

扩展视频

 

贡献者

这个项目的存在要感谢所有贡献者。 请给我们一个 🌟 Star 🌟支持我们。 谢谢。 并感谢所有支持者! 🙏

About

ROS机器人开发资料汇总,包含所有你需要的资料。让你享受ROS开发一条龙服务!欢迎点击星星。