点击上方“小白学视觉”,选择加"星标"或“置顶

重磅干货,第一时间送达

本文转自:新机器视觉

在美帝读了好几年robotics,学的主要都是ROS,人不在国内,不太了解这个东西在国内有前景嘛?用的公司多嘛?在打算是否回国就业或者创业,希望有经验的朋友可以给予一些信息,谢谢

吕朝阳:

如果大家不用某一个工具,那一定是有某个很好的替代产品。目前在robotics界,从综合性的平台来看,ROS是最广泛接受的平台,有通用的文件格式,软硬件接口,很好的可视化界面。除非大公司自己内部有自己的开发平台,对于创业或者一般要求快速开发的公司,ROS应该都是很好的解决方案。比如我所知道的百度机器人团队,求职要求里就有ROS开发经验。
但是就每一个方向来看,ROS融合的库都不一定是最好的,比如我做视觉,openCV, PCL库ROS都有融合,但都不是最新的版本。即使openCV,PCL库提供的方法,也基本满足不了研究的需要,很多时候我也只是沿用他们的文件格式,做简单的visualization,写自己的算法。编程语言和平台终究都是工具,只要合理即可。谢邀。

史雪松:

工业机器人不了解,服务机器人大多是基于ROS的。

国内的部件(LiDAR,底盘,机械臂等)供应商一般都会提供ROS包。

整机厂商多数也是在ROS上做,有实力的会对系统做一些比较重大的修改,来改善性能或安全。

也有用控制板+Windows平板或者类似配置的,但这样做的多数是不那么“机器人”的系统设计者(UI交互为主,没有太多传感器和执行器)或者科研团队(只是为了研究某个算法,不关注整机)。

但ROS只是一套软件而已啊,合格的C++程序员几天就能上手,对职业机器人研究者来说算不上核心技能吧?题主在美帝读了几年robotics,如果说“用的都是ROS”那没毛病,“学的主要都是ROS”有点说不过去吧。。。

现在业界都在尝试ROS2,ROS底层的设计达不到商业化的要求,未来注定要被抛弃。有追求的同学现在就尝试ROS2吧,已经有不少package放出来了,比如Intel Robot SDK这里面视觉和导航的东西都有。

机器人孔博士:

没前景。易用性不好。用户太少。

Hwang:

本质不可靠 工程上慎用

知乎用户:

我也不在国内做,但是提供一个小细节:supervisor想尝试使用一个深圳产的小型手臂,结果花了很久来搞硬件驱动,当时交流的时候他在用wine+python。有一定概率在国内主要还是windows+主控版。

下载1:OpenCV-Contrib扩展模块中文版教程

在「小白学视觉」公众号后台回复:扩展模块中文教程即可下载全网第一份OpenCV扩展模块教程中文版,涵盖扩展模块安装、SFM算法、立体视觉、目标跟踪、生物视觉、超分辨率处理等二十多章内容。

下载2:Python视觉实战项目52讲

在「小白学视觉」公众号后台回复:Python视觉实战项目即可下载包括图像分割、口罩检测、车道线检测、车辆计数、添加眼线、车牌识别、字符识别、情绪检测、文本内容提取、面部识别等31个视觉实战项目,助力快速学校计算机视觉。

下载3:OpenCV实战项目20讲

在「小白学视觉」公众号后台回复:OpenCV实战项目20讲即可下载含有20个基于OpenCV实现20个实战项目,实现OpenCV学习进阶。

交流群

欢迎加入公众号读者群一起和同行交流,目前有SLAM、三维视觉、传感器、自动驾驶、计算摄影、检测、分割、识别、医学影像、GAN、算法竞赛等微信群(以后会逐渐细分),请扫描下面微信号加群,备注:”昵称+学校/公司+研究方向“,例如:”张三 + 上海交大 + 视觉SLAM“。请按照格式备注,否则不予通过。添加成功后会根据研究方向邀请进入相关微信群。请勿在群内发送广告,否则会请出群,谢谢理解~

ROS(机器人操作系统)在国内前景如何?相关推荐

  1. Windows使用ROS机器人操作系统全面资料汇总

    0 摘要: 本文以Win10系统中安装使用ROS1Melodic和ROS2Dashing为基础,并通过开源硬件设备Arduino与ROS的通信为示例,具体介绍机器人操作系统ROS1和ROS2的细节.部 ...

  2. ROS机器人操作系统暑期学校总结和感悟

    https://discourse.ros.org/t/ros-summer-school-in-china-2019-july-27-august-hefei/9494 中国ROS暑期学校将迎来五周 ...

  3. ROS 机器人操作系统进阶实战

    ROS(Robot Operating System) 是一个开源的机器人操作系统,目的是提供开发平台.工具及生态给开发人员,可以让开发人员快速开发.本课程通过精心设计的案例,分析技术要点.理解运行原 ...

  4. ROS机器人操作系统学习笔记(三)ROS通信架构

    ROS机器人操作系统学习笔记(三)ROS通信架构 ROS的通信架构是ROS的灵魂,也是整个ROS正常运行的关键所在.ROS通信架构包括各种数据的处理,进程的运行,消息的传递等等.本章主要介绍了通信架构 ...

  5. ros机器人操作系统简介

    机器人操作系统   (Robot Operating System, 或简称 ROS),它可以帮助提高机器人软件的开发效率. ROS 系统的官方定义如下: ROS是面向机器人的开源的元操作系统(met ...

  6. 入门ROS机器人操作系统——准备工作

    近期入门学习ROS机器人操作系统,有时间记录一下踩坑过程,给后来者提供参考,也方便自己后期查阅. 首先,分享几个软件安装包: 1. 虚拟机VMware16 链接:https://pan.baidu.c ...

  7. ROS机器人操作系统学习(二)

    ROS机器人操作系统学习(二) ROS概念 通信机制+开发工具+应用功能+生态系统 提高机器人研发中的软件复用率 通信机制 松耦合分布式通信 开发工具 应用功能 生态系统 节点与节点管理器 话题与服务 ...

  8. ROS机器人操作系统——如何将ROS与STM32连接(十六)

    ROS机器人操作系统 文章目录 ROS机器人操作系统 前言 一.两种控制器的功能 二.硬件连接 总结 前言 前面学习了ROS的基本操作,仅仅只使用这个操作系统并没有什么用处,还需要讲他与硬件相结合从而 ...

  9. ROS机器人操作系统——创建工作空间与功能包(四)

    ROS机器人操作系统 文章目录 ROS机器人操作系统 前言 一.工作空间 1.创建工作空间 2.编译工作空间 3.设置环境变量 4.检查环境变量 二.功能包 1.创建功能包 2.编译功能包 总结 前言 ...

最新文章

  1. 用C#创建Windows服务(Windows Services)
  2. 创建 OVS vlan101 并部署 instance - 每天5分钟玩转 OpenStack(139)
  3. java print快捷键_Java的ArrayList集合使用---唐代诗人斗地主!!!
  4. 2021绵阳南山高考成绩查询,绵阳南山中学举行2021年冲刺高考百日誓师大会
  5. 线段树模板hdu 1754:I Hate It
  6. java变量名转字符串_JS中将变量转为字符串
  7. 关于epoll,select,poll的理解
  8. JSF – PrimeFaces和休眠集成项目
  9. 节后的人才市场开始活跃了?
  10. 【iOS开发】理解 IBOutlet 和 IBAction
  11. 关于人工智能的一些思考~
  12. SQK Server实现 LeetCode 175 组合两个表
  13. oracle中那个日期怎么相减_oracle日期相减
  14. 虚拟机ipv4和6都没访问权限_无线网络连接 ipv4/6都无网络访问权限该怎么解决
  15. yield 函数的理解
  16. 【安全】靶场实战-通过MS16-032提权
  17. 键盘没有小键盘怎么办?怎么打开屏幕软键盘?
  18. 计算机视觉注意力网络(三)——CBAM [ECCV 2018]
  19. 用先进的运动驱动控制芯片实现电机的静音防抖
  20. ‘settings.xml’ has syntax errors less… 和Parent ‘org.springframework.boot’has problems less…的问题解决

热门文章

  1. 林子雨-Spark入门教程(Python版)-学习笔记(一)
  2. 用RVIZ2显示毫米波雷达点云
  3. 永恒的心 --《年轻的潮》 汪国真
  4. C 语言交换 a 和 b 值的 4 种方式
  5. java httpClient Digest Auth 认证
  6. 2020年1月编程语言排行榜:C语言获得“2019 年度编程语言”
  7. 大学计算机操作题模拟,大学计算机一级模拟操作题1
  8. sizeof(string)到底是多少?
  9. SpringMVC 数据回显
  10. Android实现歌词笔记构思