[Documentation] [TitleIndex] [WordIndex

翻译原文: Zhang Relay 张瑞雷

ROS2GO使用文档(详细内容请查阅此文档)

基本介绍

ROS2GO是入门学习ROS的最方便快捷的途径。其中不仅包含了ROS入门学习的大量源码和实例,还免费赠送在线学习ROS的视频课程,同时还有大量的ROS入门学习教程及资料(从ubuntu、c++、python入门到机器人经典书籍应有尽有)。ROS2GO极大的降低了ROS学习的难度与门槛,已有多个高校与教育培训机构采用ROS2GO进行教学,产品也远销到欧洲、北美、东南亚以及港澳台等地区。

ROS2GO(ROS To Go)是一款随时可用的高速USB闪存驱动器,已安装Ubuntu、ROS和常用软件包,可以从外部USB驱动器启动(推荐USB3.0及以上)。无论是否已经安装有操作系统,都能完美兼容,畅快玩耍,只需满足Ubuntu和ROS最低要求的x86 PC即可。目标是为学习ros的初级用户提供一种在20秒(最快)内启动ROS的方法,无需繁琐的安装程序。

此外,ROS2GO也是使用虚拟机并有意愿改用双启动系统用户的解决方案之一,如果希望为自己的环境设置提供非常便捷的移动性,还有重要一点,可用于想要统一教学环境的ROS讲师。

购买地址

官方零售价: RMB 599元 (或USD 99) 点击这里进行购买:ROS2GO官方淘宝链接]

ROS入门与提高课程

ROS2GO自带了很多ROS入门学习课程,包括ROS在线视频课程、ROS入门书籍、ROS入门课程代码等等。现在支持的课程内容包括但不限于:

《ROS For Dummies 给傻瓜的ROS入门视频课程》 (视频课) 《ROS机械臂开发实战》 (视频课) 《ROS移动机器人研发实战》 (视频课)

(以下内容以拿到的实物为准,官方会不断调整,恕不另行通知) 《ROS Tutorials》 (代码) 《ROS探索总结》 (书与代码) 《ROS入门21讲》 《MOOC机器人操作系统入门》(讲义与代码) 《ROS小课堂STDR仿真》(代码) 《ROS小课堂语音交互系统》(代码)

产品规格

Tianbot ROS2GO Kinetic标准版采用64GB高速闪存盘。现共发行Kinetic,Melodic,Noetic三个版本。只能在UEFI模式下启动,官方为ROS2GO能在尽量多的机器上启动做了很多优化。ROS2GO还收集了大量的ROS学习资料。现在ROS2GO针对初学者容易破坏学习环境的问题,增加了不同层级的多种系统恢复功能,可以查看手册了解更多。

已安装的ROS功能包:

ROS功能包 ROS Packages 系统安装 Binary Installed ROS桌面完整版 ROS Desktop full Turtlebot与Turtlebot3 导航功能包集 Navigation Meta-package MoveItGazebo PR2 Universal Robot Husky HectorSLAM 源码安装 Installed from Source ros_tutorials cartographer 古月robot_mrobot 古月robot_marm 古月ros_advanced 古月PROBOT_Anno STDR仿真器 stdr_simulator 小课堂stdr_tutorials 小课堂ros_voice语音交互功能包 Chinese version pocketsphinx 慕课mooc《机器人操作系统入门》课程代码 tianbot_racecar 常用硬件驱动 Popular peripheral device drivers 其中源码安装的驱动都放在tianbot_ws中. The source code is in tianbot_ws

思岚激光雷达驱动v1.9.0源码安装. 支持全系列rplidarA1, A2, A3. Slamtec Rplidar v1.9.0. Support all series rplidar, e.g. A1, A2 and A3 北阳激光雷达 urg_node. Hokuyo Laserscanner urg_node, tested on URG-04LX-UG01.

西克激光雷达 SICK Laserscanner

奥比中光深度摄像头 Obbec RGB-D Camera astra, astra_pro

RealSense深度摄像头 RGB-D Camera, R200 D415 D435 librealsense2 v2.2.1 ROS Wrapper v2.2.3 Velodyne VLP-16

(还有SLAM、MoveIt!、自主硬件支持的特别定制版,仅供批量采购)

已安装的应用软件: WPS

VS Code

Sogou输入法

gimp制图

Proxychains

Linux内核 (内核版本以拿到的产品为准,都会有两个内核以增强兼容性) 4.15.0.43-generic HWE (硬件加强)

4.4.0.141-generic LTS (长期支持)

技术支持

使用和安装ROS2GO基本上没有任何条件要求;

只要是支持UEFI的计算机均可使用,Legacy部分支持,只要电脑不是远古神器如(x61t之类的方屏笔记本)就行!!!

使用说明

ROS2GO硬盘驱动器

如果想在几分钟内使用ROS!按照如下步骤进行。

保持PC关闭并将ros2go闪存驱动器插入USB3.0端口(USB2.0口读取性能会明显下降,但依然可以使用)。

启动PC并将启动设备更改为UEFI:TIANBOT ROS2GO 1.00

如果能看到以下桌面,那就享受ROS吧!

desktop.jpg

ROS To Go Live CD

新版本的ROS2GO已经没有Live CD并且不提供官方安装流程。

Known Issues

如果对ros2go有任何疑问,请在ros2go github问题页面上提出。还将会提供一个经过测试的支持硬件列表。

ros2go issues

致谢

ROS2GO由Tianbot Robotics(天之博特机器人)开发。Tianbot致力于机器人科研教育和机器人开发套件的研发。

Homepage: Tianbot 天之博特

Blog: Zhang Relay 张瑞雷

Homepage: guyuehome 古月居

Homepage: corvin ROS小课堂

Homepage: 科大讯飞(苏州)科技有限公司


2024-11-16 14:32