我从事it行业6年多,与ros接触3年。一开始,我使用ros是因为公司承担了一个国家机器人研究项目。我在项目组的同事离开了,我暂时做了部分工作。后来,我调到了现在的公司,主要从事机械手的运动控制。就我个人的经验而言,ros学习主要是从roswiki开始的,包括ros环境的安装和配置,以及核心教程。后续的深入学习需要你在项目中不断探索,比如导航包、moveit包、slam、vslam映射和定位等,当然,如果我们想成为机器人行业的大牛,我想我们还是需要深入学习运动学和动力学算法。ros只是帮助我们快速集成一些功能模块,其实现原理是我们关注的焦点,如多传感器融合、多模态交互等。