您的位置:首页 > 其它

为何选择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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: