浅谈ROS的产品化探索(四)——生态系统篇

浅谈ROS的产品化探索(四)——生态系统篇
作者:古月   诞生于2007年的ROS,发展速度之迅猛超出了所有人的预料,已经成为一个机器人领域的生态系统,可以提供机器人相关的全方位技术,从硬件到软件,从框架到功能,从驱动到应用。。。 前边三篇已经分别从通信机制、开发工具、应用功能这三个方面浅谈了笔者对ROS产品化探索的一点总结,本篇就来聊聊最后一个部分——从生态系统的角度来看,ROS可以为机器人产品化提供哪些思路。 什么是生态系统?...

浅谈ROS的产品化探索(三)——应用功能篇

浅谈ROS的产品化探索(三)——应用功能篇
作者:古月 上篇我们讲到ROS中的开发工具,可以提高我们的开发效率,每一种工具都有其擅长之地,也有其不足之处,所以在设计、开发机器人产品的过程中,可以综合考虑,发挥每一个开发工具的优势。本篇我们来分析一下ROS中丰富的应用功能。 说起ROS中的应用功能,可就非常庞杂了,涵盖各种各样的功能包,简单做一个如下的分类: 底层驱动 上层功能 控制模块 常用组件 就这几种应用功能,我们来具体分...

浅谈ROS的产品化探索(二)——开发工具篇

浅谈ROS的产品化探索(二)——开发工具篇
作者:古月   上篇讲到,在通信机制部分,我们完全舍弃了ROS基于话题和服务的通信机制,自己又实现了一套通信系统,具体的实现主要基于Linux系统的各种通信方式,此处暂且不表,这篇我们来看下ROS另外一个重要部分——开发工具,如何在机器人产品化过程中应用。 ROS相关的开发工具有很多,大致可以分为以下几种类型: 1.ROS原生工具,比如rviz、qt工具箱、命令行工具等; 2.编译和测试工具,基于已有...

浅谈ROS的产品化探索(一)—— 通信机制篇

浅谈ROS的产品化探索(一)—— 通信机制篇
作者:古月   近几年,机器人和人工智能繁荣发展,曾经运行在实验室的机器人已经逐渐走入千家万户的生活。作为机器人开发利器的ROS也得到了非常广泛的应用,成为机器人领域的普遍标准。 ROS原本针对科研领域的PR2机器人开发,这种大繁荣的景象远远超过ROS的最初目标,也使得ROS的缺陷在广泛应用的同时暴露无遗: 1. 缺乏构建多机器人系统的标准方法; 2. 在Windows、MacOS、RTOS等系统上无法应用或者...

使用Scratch2和ROS进行机器人编程学习

使用Scratch2和ROS进行机器人编程学习
版权声明:本文为Exbot Robotics relayZhang博士原创文章,转载请注明,谢谢... 张博士为志愿服务者,热心困境儿童教育,为小朋友讲授机器人课程 (上海久牵志愿者服务社、2017中国困境儿童关注日) 使用Scratch2和ROS进行机器人编程学习(适用于中小学机器人编程Scratch和ROS) Scratch是一款由麻省理工学院(MIT)设计开发的少儿编程工具,Python是近年来非常流行的机器人和人工智能编程语言,ROS是...

ROS 2 ardent apalone安装和使用说明

ROS 2 ardent apalone安装和使用说明
ROS 2 Ardent Apalone是机器人操作系统(2代)第一个正式版。 目前ROS 2和ROS 1 具体资料分别在如下两个网址: I . ROS 1(代表indigo/kinetic):http://wiki.ros.org/ I I. ROS 2(代表ardent):https://github.com/ros2/ros2/wiki III. ROS 1和ROS 2的一些资料:http://blog.csdn.net/zhangrelay/article/details/78418393 在ROS十周年刚过,即发布了第一个ROS 2的正式版ardent apalone。 下面依据官...

我为什么不使用ROS?

我为什么不使用ROS?
编者按 当越来越多的机器人开发者选用ROS 这时也非常有必要听一听反面的声音 ROS是不是个好工具? 锤子是钉子的好工具,但不是螺丝钉的好工具 所以首先认清你自己,然后再去选择适合你的工具 原作者是Pulu Robotics的Miika,资深嵌入式工程师,他坚持从无到有开发软件,主张从最底层解决机器人软件的复杂性的问题。如果你的系统偏向于嵌入式,此文值得一看。 以下由易科机器人实验室的Top Liu和Relay Zhan...

基于ROS的无人驾驶系统

基于ROS的无人驾驶系统
作者简介: 刘少山,PerceptIn联合创始人,主要专注于增强现实、虚拟现实、机器人的核心SLAM技术及其在智能硬件上的实现与优化。创立PerceptIn之前在百度美国研发中心工作,负责无人车系统架构及产品化。 张伟德,百度美国研发中心高级架构师。曾在弗吉尼亚大学网格计算小组担任研究员,在Yahoo!、微软等公司负责大型分布式搜索构架设计。目前在百度从事大数据、深度学习架构和开发。 James Peng,百度首席...

百度apollo一站式部署

百度apollo一站式部署
作者:张先森 原文链接:http://blog.sina.com.cn/s/blog_d40b49a60102xhk2.html   1. 安装Ubuntu14.04,无需多说。 2. 安装Ros-indigo  (1)执行 `sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu trusty main" > /etc/apt/sources.list.d/ros-latest.list'` (2)执行 `wget http://packages.ros.org/ros.key -O - | sudo apt-key add - ` (3)更新源 sudo apt-get update (4)安...

百度资深架构师首次解密Apollo ROS有何不同!

百度资深架构师首次解密Apollo ROS有何不同!
百度自动驾驶事业部资深架构师、数据平台专家杨凡,百度自动驾驶资深架构师何玮,百度智能驾驶事业部资深架构师郁浩三名讲师在中关村创业大街车库咖啡,向参加沙龙的三百多名开发者们深度解析了Apollo平台与智能驾驶方案。 上期内容中,百度自动驾驶事业部资深架构师杨凡为我们详细讲解了Apollo1.0开放内容及Apollo2.0展望,点此回顾:,本期我们继续曝光干货,由百度自动驾驶资深架构师何玮跟我们分享: ...
Copyright © ExBot易科机器人实验室 保留所有权利.   Theme   Robin modified by poyoten

用户登录

分享到: