首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NXT编程?

NXT编程?
EN

Stack Overflow用户
提问于 2013-02-11 07:52:08
回答 1查看 349关注 0票数 1

我想为乐高NXT机器人编程一些东西。该机器人包含的"API“相当有限,因此我继续寻找一些替代方案。似乎有一堆语言/附加组件/编译器可以完成这项任务。问题是,我不知道该选择哪一个,甚至不知道使用哪一个。我在一台装有OS10.8的mac上。

我擅长使用C#、Objective-C,并且可以使用C/C++和Python语言。谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-11 10:13:41

如果您喜欢C,我建议您尝试Not eXactly C,这是用于编程NXT bricks的C的一个修改版本。如果你喜欢更像C语言的版本,可以试试RobotC。然而,RobotC是商业软件。

启动和运行NXC就像安装Bricx Command Center集成开发环境一样简单。NXC与标准的乐高固件一起工作,但它也带有一个具有错误修复和增强功能的增强版本。RobotC提供了自己的集成开发环境和固件,您可以试用30天,然后从RobotC网站购买许可证密钥。

如果你真的喜欢Python,看看nxt-python吧。只需为nxt-python安装兼容的驱动程序/接口以与NXT模块通信,然后安装nxt-python库的latest release即可。如何做到这一点在Installation页面上有明确的概述。

我建议您设置BricxCC和nxt-python,并先试一试。如果NXC不适合你,你可以选择一个试用版的RobotC,在购买完整版之前,你可以试用30天。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14804054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档