2019年9月3日 Linux

来自风河实习生的Linux映像

珍娜·卡马戈,风河实习生

今年夏天,市场营销实习生兰詹·西肯(Ranjan Sikand)证明了这一点风河系统公司Linux真正为所有人所使用。

话虽如此,当实习生有机会与嵌入式行业领先的免费开源Linux合作时,Ranjan是最合适的人选。他之前在加州大学戴维斯分校(UC Davis)攻读计算机科学(Computer Science)辅修课程时接触到代码和命令行世界,再加上他充分利用在风河(Wind River)的时间的热情,给了他承担这个项目的信心。他的任务吗?使用风河Linux帮助构建控制具有颜色识别技术的机械臂所需的代码。

在导师兼工程师Ka Kay Acachoso的指导下,Ranjan直接开始工作。他通过一个极其复杂的开放计算机视觉库开始了这个过程。通过缩小机器人需要识别的物体类型和颜色的参数范围,他将这个庞大的数据库整合到一个静态CV库中。与Wind River Linux类似,他能够使用免费的资源,并将其形成一个功能工具用于他的项目。一旦他从图书馆获得了识别技术,他就继续与疯狂火锅在北京的合作,构建控制机器人所需的代码。虽然这一过程是一个挑战(事实证明,分割一个闪存驱动器比看起来要复杂得多),但决心、与北京团队的沟通以及Ka Kay的帮助最终取得了胜利。该团队还协助提供了一个补丁,使他的操作系统能够识别摄像头。一旦完成了所有这些准备工作,风河Linux就可以作为Ranjan和团队策划的所有文件的终端。尽管这些文件非常大,Wind River Linux还是能够很方便地将它们打包到一个16gb的包中,便于运输和分类。Ranjan将Linux描述为“展示软件功能的完美方式,因为它具有确定性,易于设置。” It’s pure, reliable, and I would definitely use it again in the future.”

当被问及他自己的未来以及他从自己的经历中学到了什么时,Ranjan说他“从这个项目中获得了很多,因为在学校的大部分时间里,我们作为学生基本上只是交项目来做。”这个机器人其实是我自己做的。这种经历真的是无价的。这些挑战让我对自己的工作有了更深入的了解。我也学到了更多关于计算机科学的具体方面,比如c++和命令行,以及如何与团队有效沟通。更不用说,风河Linux的经验肯定会让我在我的职业生涯中脱颖而出。我真的兴奋。”

毫无疑问,兰詹有着光明的未来。至于机器人的未来,请继续关注:风河计划在即将发布的视频中展示它的能力。

以前的嵌入式系统虚拟化
下一个VxWorks现在有一只宠物蛇