为什么我选择并且推崇用ROS开发机器人?---贾子枫

为什么我选择并且推崇用ROS开发机器人?---贾子枫
导语:如果我们现在想研发一款机器人,应该选择哪一个操作系统呢? 本文来自知乎,作者贾子枫,已获授权。 机器人创业公司CTO 星火计划讲师   如果我们现在想研发一款机器人,应该选择哪一个操作系统呢?其实我们大家平常接触到的操作系统寥寥无几,Windows,MacOS,Linux,iOS,Andoird。ROS虽然全名是Robot Operating System,但本质上不是操作系统,是Linux发行版Ubuntu下的一个用来开...

机器人程序设计——之如何正确入门ROS | 硬创公开课(附视频/PPT)

机器人程序设计——之如何正确入门ROS | 硬创公开课(附视频/PPT)
导语:本期公开课面向想入手ROS却又不知从何下手的小伙伴,为大家梳理好学习思路。 ROS和Android一样是开源的,功能上也是相差无几,它可以提供硬件抽象,底层设备控制,常用功能实现,进程间消息以及数据包管理。其独特之处在于,能够支持多种语言,如C++、Python、Octave和LISP,甚至支持多种语言混合使用,这可以简化开发者的工作。因为它是基于Linux的系统,其可靠性也会更高,体积可以做到更...

快速了解 Robot Operating System(ROS) 机器人操作系统

快速了解 Robot Operating System(ROS) 机器人操作系统
版权声明:本文为zhangrelay原创文章,转载请注明    http://www.ros.org/ 关于ROS About ROS http://www.ros.org/about-ros/ 机器人操作系统(ROS)是用于编写机器人软件的灵活框架。目的在简化多种机器人平台之间创建复杂和鲁棒的机器人行为的任务量,它是工具、库和约定的集合。 为什么这么做?因为创建真正可靠和通用的机器人软件是很困难的。从机器人角度而言,任务和环境的多样性是问题的关键。...

ROS和ROS2.0现在到底该学习哪个呢?

ROS和ROS2.0现在到底该学习哪个呢?
作者:Top Liu 链接:https://zhuanlan.zhihu.com/p/24391444 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权。 很多朋友经常问ROS1.0(下文简称ROS)和ROS2.0我到底该学习/使用哪个呢? (声明:欢迎拍砖讨论,但若是因此对您的项目或产品造成了损失,本人不负任何责任!) 我先给出个人的观点,再说明其中原因。 对于大众学习者、普通开发者、机器人算法开发者,在2017年仍推荐使用RO...

机器人操作系统的发展状况和未来优化 | 2016 高工机器人年会

机器人操作系统的发展状况和未来优化 | 2016 高工机器人年会
作者:赵青晖 转载之雷锋网 原文链接   机器人技术其实是一个软件问题,而不是一个硬件问题。 Google早期的研发者Scott Hassan曾经说了上面的这句话,虽然很多硬件从业者不一定同意,但不可否认的是软件也是机器人中非常重要的内容。在昨天的2016高工机器人年会上,汤尼机器人创始人王滨海进行了一次《操作系统让机器人大脑更聪明》的演讲,对机器人系统进行了简单的介绍。以下是王滨海的演讲精要摘编...

使用 MoveIt进行运动规划

使用 MoveIt进行运动规划
感谢上海交通大学邱博士授权ExBot转载 知乎主页(fly qq)   机器人运动规划涉及太多基础内容,如果跳过不讲就会变成新坑;一时半会又没法讲完。所以,这次就从初学者如何利用MoveIt快速搭建机器人运动规划平台来讲吧,先展示Big Picture,其他细节内容以后有空再慢慢填。但可能会坑的地方我会用(坑)标注出来。 是什么 先看个视频介绍吧: 看完视频,大家应该对MoveIt有一个大概的印象了。用MoveIt...

ROS机器人程序设计(第2版)补充材料汇总贴

ROS机器人程序设计(第2版)补充材料汇总贴
亚马逊链接   豆瓣链接   国内权威ROS机器人程序设计最新版,易科机器人实验室倾情推荐。 本书是入门机器人操作系统的一站式指南,从零开始,帮助读者快速通过ROS系统完成小型机器人系统的开发和编程工作。 本书译者张瑞雷博士已将此书的ROS程序升级为最新的Indigo和Kinetic版本,并会持续在博客中发布。 以下是部分链接汇总: ROS机器人程序设计(原书第2版)学习镜像(Live CD Kinetic) ROS机器人...

机器人操作系统ROS | 简介篇

机器人操作系统ROS | 简介篇
前言   先放一个ROS Industrial一周年剪辑视频。 ROS已经发布八周年了,在国外科研机构中非常受欢迎。目前,以美国西南研究院为首的几位大佬开始尝试将ROS应用在工业机器人中,上面这个视频就是ROS-I项目一周年的进展情况。 为了说明讲清楚ROS,我就从ROS是什么,为什么使用ROS,如何使用ROS三个方面展开。 △出自今年《机器人视觉与应用》课程本人制作的课件 是什么 ROS是Robot Operating System...

如何使用Qt插件在Qt中进行ROS开发

如何使用Qt插件在Qt中进行ROS开发
一、前言 本文介绍一种Qt下进行ROS开发的完美方案,使用的是ros-industrial的Levi-Armstrong在2015年12月开发的一个Qt插件ros_qtc_plugin,这个插件使得Qt“新建项目”和“新建文件”选项中出现ROS的相关选项,让我们可以直接在Qt下创建、编译、调试ROS项目,也可以直接在Qt项目中添加ROS的package、urdf、launch,感谢Levi-Armstrong。目前这个插件还在不断完善,有问题或者其他功能建议可以在ros_qtc_plugin...

如何设计一款基于ROS的移动机器人?——李金榜经验谈

如何设计一款基于ROS的移动机器人?——李金榜经验谈
编者按:本文是EAI科技创始人兼CEO李金榜在硬创公开课的文字稿,感谢作者和雷锋网授权转载。   最近几年各种移动机器人开始涌现出来,不论是轮式的还是履带式的,如何让移动机器人移动都是最核心的工作。要让机器人实现环境感知、机械臂控制、导航规划等一系列功能,就需要操作系统的支持,而ROS就是最重要的软件平台之一,它在科研领域已经有广泛的应用。 不过有关ROS的书籍并不多,国内可供的学习社...
Copyright © ExBot易科机器人实验室 保留所有权利.   Theme   Robin modified by poyoten

用户登录

分享到: