文件名称:matlab运行代码暂停-matlab-puppeteer:Matlab的木偶
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-16 04:04:40
系统开源
matlab运行代码暂停Matlab的木偶 这是的客户端程序。 使用matlab-puppeteer可以为Lego EV3机器人编写程序,并运行leJOS和lejos-server。 程序在Matlab中执行,命令发送到lejos-server(通常通过蓝牙)。 好处 这种方法相对于EV3的Matlab支持包的优势在于: Linux支持(了解更多信息)。 lejos-server支持网络摄像头。 lejos-server可以相对轻松地进行定制,例如,以支持其他设备。 服务器lejos-server与客户端(matlab-puppeteer)之间的通信是通过JSON请求和响应进行的-这意味着不必一定要使用matlab-puppeteer命令lejos-server。 文献资料 初始化 您需要知道EV3程序块的端口号和IP地址。 lejos-server中的端口号硬编码为6789。将砖连接到PC后,通常可以在砖上找到IP地址(通常为10.0.1.1)。 然后初始化: ctrl = ev3control(port, ip); 机器人的所有命令都将通过ctrl控制器对象发送,例如ctrl.mo
【文件预览】:
matlab-puppeteer-master
----optional_args.m(295B)
----ev3control.m(12KB)
----README.md(11KB)
----test_programs()
--------test_general.m(180B)
--------test_irsensor.m(452B)
--------test_sensor_replace.m(754B)
--------test_motor.m(1KB)
--------test_macro_turn.m(724B)
--------test_camera.m(638B)
--------test_program_8_trajectory.m(2KB)
--------test_rgbsensor.m(1KB)
--------test_touchsensor.m(458B)
--------test_rgb_colorid.m(811B)
--------test_motor_rotate.m(517B)
--------test_program_avoid_wall.m(816B)
--------test_tachometer.m(1KB)
--------test_program_avoid_wall_with_cam.m(1KB)
--------test_program_square_trajectory.m(904B)
----.gitignore(40B)