设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

DIY机器人不是事!软硬两不误的开发平台RoboCORE

2015-2-14 22:24| 发布者: joejoe0332| 查看: 1293| 评论: 0|原作者: 刘璐璐|来自: CSDN

摘要: RoboCORE是一款拥有云技术支持的设备和开发平台,无需高级编程技巧,无论你是专业人员还是业余爱好者,通过RoboCORE提供的硬件和软件就可以DIY自己的机器人。它不仅仅是一个驱动程序,而是一个完整的生态系统。 ...
  RoboCORE是一款拥有云技术支持的设备和开发平台,无需高级编程技巧,无论你是专业人员还是业余爱好者,通过RoboCORE提供的硬件和软件就可以DIY自己的机器人。它不仅仅是一个驱动程序,而是一个完整的生态系统。


  机器人未来的发展走向谁都说不准,就像早期的计算机多用于工业和军事领域,很少有人能想到它会成为每个家庭的必需品。也许机器人也会像计算机一样,在以后出现在每家每户之中。不过,就现状来讲,想要机器人普及还不是件容易的事,造价和专业性都是问题。而来自美国多弗的一群极客推出的RoboCORE,让DIY机器人不是难事。




  RoboCORE是一款拥有云技术支持的设备和开发平台,无需高级编程技巧,也不管你是专业人士还是业余爱好者,通过RoboCORE提供的硬件和软件就可以构建出自己想象中的机器人。它不仅仅是一个驱动程序,而是一个完整的生态系统,可以说是机器人心脏的一个存在。那么,接下来我们就对它进行详细了解。





硬件设计所达成的目的

  • 制作自主和远程的控制结构
  • 控制附加的马达和模块
  • 收集和使用传感器测量数据
  • 通过WiFi和蓝牙与外界沟通

  此外,你还可以向RoboCORE中插入任何外部设备和模块,因为它集成了电机端口、传感器端口以及携有众多流行通信接口的通用扩展头部,并兼容LEGO® MINDSTORMS® NXT和EV3控制器。你可以通过很直观的软件去控制机器人,包括Web、Android和iPhone应用。将你DIY的机器人连接到互联网,并在世界各地无形中去操控它。随时随地用智能手机或平板电脑,去为自己的机器人编写代码和更新固件,一切的事情变得so easy。


简易编程:开源的hFramework

  RoboCORE的编程很简单,为了找到专业人员和初学者之间的完美平衡点,RoboCORE团队自己开发了一个机器人框架hFramework,待Kickstarter众筹成功后,会将其开源。


  hFramework使用的是C/C++,如果你有使用Arduino编程,那么对RoboCORE的处理会很得心应手。hFramework基于一个实时的操作系统,所以你可以用一个简易而又透明的方式创建多线程,实时算法定义你机器人的行为,严格控制每个操作的执行时间。




  不喜欢C/C++?没事儿。hFramework是一个强大的核心,可以作为一个基础去支持不同的编程语言,还可以用Python语言编写。为了让更多的人能够参与机器人的制作,RoboCORE计划为Arduino和Scratch创建另一个可供选择的编程接口。


远程控制的云应用,RoboCORE平台。通过它你可以:

  • 控制你自己的机器人,并用它的眼睛看世界
  • 使用完整的Web IDE为机器人编程(集成开发环境)
  • 在世界的任何地方去和朋友一起分享你的机器人


RoboCORE驱动程序通过三种方式连接到互联网平台:

  • 通过平板电脑、智能手机或外部USB连接电脑(例如RaspberryPi)
  • 通过内置的Intel® Edison微型计算机
  • 通过蓝牙连接iPhone/iPad


你无需连接任何编程设备或安装其他东西到你的电脑上,通过RoboCORE的云应用,只需用你的Web 浏览器,就能做一切想做的事。



  若要详细了解,可点击进入kickstarter




(文/刘璐璐)


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部