我正在考虑开始做一些人工智能编程,特别是针对机器人。创造能为自己思考和行动的机器人。只是想要一些关于哪些编码平台/语言最适合这个领域的建议?
我是一个彻头彻尾的微软开发人员,所以我将能够通过MS Robotics studio来完成这项工作。或者这一切都是基于远程控制机器人的开发?
我有点困惑,因为外面有太多相互矛盾的信息。请帮帮忙。
提前感谢
发布于 2011-10-19 11:57:45
你想做什么样的机器人技术?(例如,它是笔记本电脑或其他功能强大的设备可能是可接受的控制器的机器人吗?或者你正在寻找一个小型的真正的嵌入式机器人?)
如果这是第一个,MS Robotics可能适合你。它使用.Net IIRC,所以有一个很低的进入门槛。如果你想做一些小的事情,也许可以看看Arduino,它的平台有如此多的支持,你可能会找到你需要的东西。Arduino使用非常非常像C++的东西。
不管你选择什么,找一个套装机器人。我再怎么强调也不为过。你想花时间做人工智能,而不是让硬件都正常工作。
如果你想尝试一些奇怪和有趣的东西,Parallax Propeller微控制器是一个相对便宜的8核arudino重量处理器。对于人工智能来说,这可能是件好事,因为通常情况下,并行思考是最好的。
发布于 2013-04-02 13:29:24
尝试使用webots来设计控件。我发现它非常直观和友好。让你专注于你的核心编程逻辑。硬件应该从Boebot开始(非常基础),并随着知识的增长逐步过渡到Arduino平台。
一旦你转向真正的机器人技术(很好的传感器套件,但价格高得让人望而却步),试着买一台先锋。或者尝试像A.R.Drone这样的飞行机器人。编程会很好,也会让你对无人机有更深入的了解。
https://stackoverflow.com/questions/7816153
复制相似问题