登录 注册
当前位置:主页 > 资源下载 > 9 > EnviRobo:使用TIMSP432板和RaspberryPi的自主物体收集机器人的MATLAB逻辑图与代码

EnviRobo:使用TIMSP432板和RaspberryPi的自主物体收集机器人的MATLAB逻辑图与代码

  • 更新:2024-09-02 15:10:14
  • 大小:5.52MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

MATLAB 逻辑图和代码环境机器人 该项目的目的是使用 TI MSP432 板和 Raspberry Pi 构建一个自主机器人,该机器人能够捕获某些物体并将它们移动到所需位置。 来自机器人周围数字距离传感器的输入数据将帮助它在其环境中导航,并且摄像头会为物体识别拍照。 机器人的当前动作显示在背面的 OLED 上,还有一个指南针,以帮助导航和定位。 伺服电机用于控制机器人和诱捕机构的运动。 两块板通过 UART 连接进行通信,MSP432 要求来自 Raspberry Pi 的对象识别罗盘数据。 该设备设计用于在定义的环境中工作以识别特定对象。 添加了蓝牙模块 RN42 BlueSMIRF,以便用户能够在自动模式和手动模式之间进行切换,反之亦然。 开发了一个 MATLAB GUI 来控制 EnviRobo 和 PC 上的用户之间的通信。 顶层图 代码组织 MSP432文件夹包含与自主机器人控制逻辑相关的代码。 该逻辑包括控制 PWM 信号和使用距离传感器数据进行机器人运动。 这些代码还负责在检测到合适的对象时从 Raspberry Pi 接收命令。 这些代码都是用 C 编写的,可以在环