我正在尝试做一个高中项目,我想用matlab创建一个带有麦克纳姆轮的遥控车。有谁知道这是否可行以及如何完成?我现在已经订购了matlab并且它已经发货了,所以我很快就可以搞砸了。
答案 0 :(得分:2)
MATLAB可以与外部设备using an RS-232 serial port通信。 (通常在旧计算机上找到的那种端口可以使用USB适配器添加到新计算机中。)您需要构建或找到可以使用该接口连接到计算机的无线电控制系统,然后您将需要编写一个MATLAB程序来发送正确的命令以响应用户输入,传感器等。
答案 1 :(得分:1)
通常,您需要以下内容:
你必须找到一个I / O设备(gpib或其他一些设备 - 国家仪器有很多种,就像插入USB一样简单,只有将PCI卡插入电脑一样困难)才能读取/写入您的执行器。请确保:
使用mecanum轮的事实与设置这些轮的接口相关性较小。这项工作并不简单,可能超出了你的高中课程的范围,除非你当然有一些非常好的老师。购买I / O设备和您的R / C车(如果您有可以使用的计算机),matlab和您的驱动设备(如果您需要获得不同的或者),此项目可能至少花费3-400美元修改R / C车上的现有设备)。通过无线方式进行此操作只是系统的一个复杂问题 - 从有线开始,然后一旦你掌握它,就可以升级到无线。
答案 2 :(得分:0)
你可以随时使用Arduino,Arduinos将连接到收发器,同时充当主人和奴隶,从Matlab控制你的车,发送代码到Arduino并观看魔术发生。 我确定吗? 是的,我现在正在构建一个但是自动响应,初始测试工作 所以回答你的问题,这是可能的。