为何选择ROS开发机器人
2017-07-06 19:53
218 查看
一个机器人的开发涉及到方方面面,运动学,电机控制,外壳设计,电子,视觉等等方面,一个公司很难独立完成一个机器人的开发,而ROS提供了以下东西,可以直接拿来使用!
https://www.zhihu.com/question/49903412 1. 一种模块化软件通讯机制:消息(topic)、服务(service)、动作 (action)
2. 一系列开源工具:如3D显示(Rviz)、坐标转换(TF)、实时画图监控(rqt_plot)等
3. 一系列最先进的算法:SLAM(gmapping)、识别(ORK)、规划(MoveIt!)、仿真(gazebo)
4. 一款跨平台开发环境:语言(C++,Python,Java)、系统(Windows、Linux、Android)、机器人(Baxter、PR2、SDA5F等)
5. 一个最活跃机器人开发交流平台。
2017.7.6
https://www.zhihu.com/question/49903412 1. 一种模块化软件通讯机制:消息(topic)、服务(service)、动作 (action)
2. 一系列开源工具:如3D显示(Rviz)、坐标转换(TF)、实时画图监控(rqt_plot)等
3. 一系列最先进的算法:SLAM(gmapping)、识别(ORK)、规划(MoveIt!)、仿真(gazebo)
4. 一款跨平台开发环境:语言(C++,Python,Java)、系统(Windows、Linux、Android)、机器人(Baxter、PR2、SDA5F等)
5. 一个最活跃机器人开发交流平台。
2017.7.6
相关文章推荐
- 为什么我选择并且推崇用ROS开发机器人
- 为什么我选择并且推崇用ROS开发机器人?
- 为什么我选择并且推崇用ROS开发机器人?
- Web前端开发:为何选择MVVM而非MVC
- 为何HTML5是Android开发的一个很好的选择
- 为什么机器人企业的算法工程师需要ROS开发经验
- asp.net开发大型web产品为何选择webapplication而不是website,及结构安排
- 学习全栈开发,为何选择MEAN框架?(上)
- 为何HTML5是Android开发的一个很好的选择
- ROS(机器人操作系统)学习(一)ROS开发环境搭建
- ROS(12):双足机器人开发调研
- 学习全栈开发,为何选择MEAN框架(下)
- 运行 Ubuntu 的 Husarion CORE2-ROS 使得机器人开发变得容易
- 为何软件开发人员选择 Java
- IOS开发-封装数据库sqlite3之为何选择FMDB
- ros机器人开发概述
- ros机器人开发概述
- 【转】Web前端开发:为何选择MVVM而非MVC
- 为何要选择iOS开发而不选择其它的平台?
- 为何软件开发人员选择 Java