我正在考虑建造一个小型机器人,它可以四处行驶,判断与物体的距离,并避开障碍物(希望它会)-没有什么复杂的东西,只是一个家庭娱乐项目。
我计划使用两个摄像头来决定距离和跟踪对象,并使用AForge.Net作为框架。我从来没有做过任何与人工智能和机器人相关的事情,所以我不知道从哪里开始。
我需要什么样的组件(轮子和引擎等,可以通过编程方式操纵,某种可编程控制器?)我从哪里弄到这些东西?
总体而言,我应该从哪里开始实现它?我正在寻找一套工具,可以解决基本问题,让我专注于我的机器人编程。
发布于 2010-07-07 03:15:52
对于机器人,如果你没有先验知识和技术诀窍,我建议你买一个预制的解决方案,比如Roomba。
允许您对其进行编程的The Roomba (certain models) comes with a hacking kit。另外,当你感到无聊的时候,它会帮你擦地板。
同样对于愿景部分,OpenCV是一个很好的开始。
请注意,这不是一个“容易”的项目。
发布于 2010-07-01 03:45:17
我认为考虑到这是你第一次使用机器人,开箱即用的解决方案对你来说是最好的。机器人的机械和电子设计至少和人工智能部分一样繁重,所以如果你想开始人工智能部分,一个预制的机器人解决方案可能会帮助你进入行动;)
我认为乐高头脑风暴将是一个很好的起点。在图像处理方面,马丁·贝克特说得很对,OpenCV听起来很不错:)
祝你好运,如果你需要进一步的帮助或建议,请随时给我发消息。
发布于 2010-06-30 12:05:06
由于您以前没有经验,因此可以尝试Lego Mindstorms可编程机器人。
就个人而言,我认为这是一个复杂的项目,尽管很吸引人;-)
https://stackoverflow.com/questions/3146232
复制相似问题