LentinJoseph是谁?
他既是一名作家,也是一名企业家。他既是电子工程师、嵌入式程序员,又是机器人爱好者、机器视觉专家,着有《ROS机器人项目》、《精通ROS机器人项目》、《使用Python学习机器人》等作品。
26日,在由高工产研、中国电子学会主办,高工机器人、汤尼机器人承办的“ROS全球开发者高峰论坛”上,LentinJoseph在发表题为《用ROS打造未来的机器人软件工程师》的演讲时这样自我介绍。
我如何与ROS结缘?
回忆起与机器人的“奇缘”,Lentin谈到,在上学期间他制作了一个可以与人互动的社交机器人。“该项目取得了巨大成功,并被各家视觉和印刷媒体所提及。”
这款机器人可以与人沟通和智能回答,并具有一些图像处理能力,如面部,运动和颜色检测,整个项目使用Python编程语言实现。此项目激发了Lentin对于机器人技术、图像处理和Python的兴趣,并影响着他在毕业后一直专注于机器人技术和图像处理。
渐渐地,Lentin学会了机器人操作系统(ROS)、V-REP、Actin等知名的机器人软件平台,以及OpenCV、OpenNI、PCL等图像处理库,同时也了解了基于Arduino和TIVALaunchpad的机器人三维设计和嵌入式编程。
拥有这些丰富的知识与经验的积淀,开创Qbotics实验室对于Lentin来说也是水到渠成,Qbotics实验室是一个完全致力于使用ROS开发机器人软件的公司,让他可以进一步开展机器人和机器视觉产品的研究。为了让机器人和机器视觉技术得到传播,他将自己的所思所感写成书。
他分享自己学习ROS的经验时总结道:“从年开始我开发了机器人软件,在迁移到ROS上的时候出现了同步化等问题,ROS从年到年间不断演化,包括很多版本的分发。ROS的发展非常快速,很兴奋我能够看到很多机器人开始使用ROS。”
什么是机器人软件工程师?
在LentinJoseph看来,ROS已经逐渐成为一项标准,机器人软件工程师应该知道关于机器人的基本操作软件。他相信未来在机器人软件开发上,不仅仅是在大学研究领域,更是在产品化上会有更多机会。
“我们发现对于机器人工程师来说,ROS是基本的技能。我们需要一个平台,不仅能够学习ROS,还可以学习其它的软件。”LentinJoseph进一步介绍,“我们提供机器人在线材料和现场支持,未来计划创造更低成本的机器人,让ROS和机器人一起售卖,降低买硬件的成本。”
“我们还会联合大学研究者和企业,设置更多丰富的课程,使用ROS来进行研发。”LentinJoseph说道。?
最后,LentinJoseph表示,此次论坛旨在讨论公司的愿景,以及如何实现这一目标。“我们的的使命是为未来的机器人时代创造高质量的机器人软件工程师。ROS作为我们正在为机器人软件开发使用的主要平台,通过在ROS和其他与机器人相关的技术方面提供适当的教育来培养技术娴熟的机器人工程师。”
他进一步表示:“我们正在开展新项目robocademy.
“将来,我们会继续执行我们的使命,为未来的机器人时代创造伟大的机器人工程师。”LentinJoseph说道。
温馨提示
协作机器人是当前工业机器人领域炙手可热的研究方向,其作为智能机器人的雏形,自问世以来就备受