关闭

ROS连载系列第1期 ROS使用最广泛的机器人操作系统

2016-12-2 16:17:58

       为方便机器人爱好者持续了解ROS发展动态,上海硅步现正式推出ROS连载系列,您可关注上海硅步微信公众号(每周一期的ROS连载文章将会最快在上海硅步微信公众号发布,文末有二维码),或者点击下面链接。

ROS连载系列第1期 使用最广泛的机器人操作系统

ROS连载系列第2期 ROS的发展和基本概念

ROS连载系列第3期 ROS2.0

ROS连载系列第4期 沃尔沃采用ROS研发自动化垃圾倾倒系统,还动用了无人机

ROS连载系列第5期 ROS教学包demo1

ROS连载系列第6期 移动机器人导航定位

ROS连载系列第7期 上海硅步&ROS

ROS连载系列第8期 无人机专辑

ROS连载系列第9期 ROS教学包DEMO2

ROS连载系列第10期 上海硅步发布Gapter EDU专业教学无人机

ROS连载系列第11期 上海硅步ROS大讲堂直播

ROS连载系列第12期 ROS安装

ROS连载系列第13期 硅步ROS大讲堂直播开播

ROS连载系列第14期 ROS大讲堂录播

ROS连载系列第15期 ROS教学包DEMO3

ROS连载系列第16期 无人机特辑-Why Gapter?

ROS连载系列第17期 硅步ROS大讲堂直播第二期开播

ROS连载系列第18期 ROS大讲堂第二期录播

 

 ROS(Robot   Operating   System)是一款开源的、通用的机器人软件的开发平台,该机器人软件项目起源于2007年斯坦福大学人工智能实验室 STAIR项目和机器人技术公司Willow Garage的个人机器人项目( Personal Robots Program )之间的合作。经过几年的发展,ROS已成为世界上应用范围最广的通用机器人软件开发平台。

现在,ROS由Open Sour Robotics Foundation负责维护和管理。

该操作平台最大的特点是:

通用性:目前,世界上每年都有好几十家的机器人研发机构及机器人的制造公司宣布所开发的机器人支持 ROS ,这意味着全世界的越来越多的机器人公司已把 ROS作为标准的机器人的开发平台。

开源性:在ROS的官方网站上提供大量开源的机器人应用程序供使用者下载使用,机器人的开发者可以非常方便了解和从事机器人研究领域前沿课题。

复用性: ROS模块化开发环境使得程序的复用性成为可能,机器人开发者可使用其他人已开发完成的程序,同时更能专注新增功能的开发。

社区性:目前在ROS官方论坛上已聚集了大量的全世界的机器人开发者,大家共同讨论,共同开发,使得机器人开发工作变得更为简单与方便。

 

ROS的通用性、开源性、复用性、社区性等特点使它成为了目前世界上知名度最高,使用最广泛的机器人操作系统。ROS的首要任务就是为机器人提供一个标准化、开源的编程框架,以便在各种现实和虚拟环境中实现机器人控制。

 

目前全球都点燃了ROS编程热,机器人研究者们可以使用在短短数年里由其他ROS用户贡献出的大量ROS package来编程。ROS目前的软件已经涵盖了导航定位(SLAM)、3D物体识别、运动规划、多关节机械臂运动控制、机器学习等,甚至可以让机器人协同完成打桌球、人机互动等高难度组合动作。

 

 硅步与ROS

 

上海硅步专注于人工智能和机器人领域的技术引进、开发和转化。上海硅步自2010年与OSRF (开源机器人基金会)建立合作,最早把ROS引入中国。现在,作为OSRF的合作伙伴,为了方便更多的人了解和学习ROS,上海硅步结合自己在ROS领域多年的技术积累,举办了多场ROS培训和学术研讨会,并编写ROS教程书籍,以便中国机器人爱好者更高效地学习掌握ROS机器人操作系统,为ROS在中国的推广发挥了至关重要的作用。

 

 硅步赞助全球ROS开发者盛会ROSCon

 

 

 

 

 

硅步开展全国ROS培训

 

 

 

硅步出版ROS中文教材

 

                        

 

 

与国内外实验室在ROS开发方面深度合作

 

 

 

组织编写ROS线上教程Gaitech EDU

 

 

 

引进基于ROS机器人全产品线

 

 

 

自主研发ROS科研教学无人机

 

              

 

 

基于ROS进行集成

 

                                    

 

 

开发ROS教育,学习解决方案

 

学习ROS需要配合机器人硬件平台,TurtleBot 2是一款性能优良,价格低廉的机器人平台,能实现3D地图导航、跟随等功能。当然,上海硅步官网上的所有机器人产品都是基于ROS的,都可应用在ROS科研教学中。

 


 

 

        TurtleBot 2的硬件主要有Yujin Kobuki移动底座、Kinect视觉传感器、双核笔记本、2200mAh电池和可装卸的结构模块。TurtleBot 2配备有ROS开放源码的SDK,及相关的示例源代码,以帮助使用者开发及测试自己开发机器人算法程序。并且由于Turtlebot 2价格便宜,非常适合用来做机器人研究以及为个人或家庭提供机器人开发平台,故正在被越来越多的院校、研究所以及个人所采用。 


       当然,你也可以选择硅步自主研发的性价比高,性能优越的无人机Gapter进行ROS操作系统学习应用。GAPTER随机提供了包括远程控制、自主导航、空间避障等应用示例的ROS功能包和丰富的网络教学资源,同时还可得到硅步技术中心的长期技术支持。


 


 

 

请扫描下面二维码,关注上海硅步微信公众号,查看ROS专区,您想要的ROS相关信息,应有尽有!
 


 


 

云植3D打印亮相SICOT骨科大...
ROS连载系列第2期 ROS的发...
首页
机器人
生命科学
新闻动态
视频&资料
服务支持
关于我们

群海设计Copyright © 2016-2026 Shanghai Gaitech Scientific Instruments Co.,Ltd 沪ICP备05039062号-1所有版权归上海硅步科学仪器有限公司