[K10项目分享]行空板k10——麦克纳姆轮车 精华

17794浏览
查看: 17794|回复: 0

[K10项目分享] 行空板k10——麦克纳姆轮车

[复制链接]
本帖最后由 云天 于 2025-1-8 19:48 编辑

【项目背景】
        随着科技的飞速发展,智能机器人技术在各个领域的应用日益广泛,其中,四轮麦克纳姆小车凭借其独特的运动方式和灵活的操控性能,成为了智能机器人领域的热门研究对象。麦克纳姆小车通过四个麦克纳姆轮的独特结构设计,能够实现前进、后退、横移、斜向移动等多种运动模式,这使得它在狭窄空间、复杂地形等特殊环境下具有极高的适应性和灵活性,能够胜任许多传统轮式机器人难以完成的任务。
【项目设计】
        利用行空板K10加电机扩展板连接四轮麦克纳姆小车,并使用App Inventor 2编写手机程序,通过UDP与行空板K10通信,实现对小车的智能控制。UDP控制实时性强,UDP不需要在通信双方之间建立连接,数据可以直接发送,这种无连接特性使得UDP在数据传输时几乎没有延迟。
        行空板K10是一款功能强大的开源硬件平台,它集成了丰富的接口和强大的处理能力,能够轻松连接各种传感器和执行器,实现复杂的控制逻辑。而App Inventor 2是一款简单易用的手机应用开发工具,它采用图形化编程方式,无需复杂的代码编写,即可快速开发出功能丰富的手机App。通过将行空板K10与App Inventor 2相结合,我们能够实现对四轮麦克纳姆小车的高效控制,同时,手机App的便携性和直观性也为用户提供了更加友好的操作体验。
        在本项目中,我们设计的手机App不仅能够发送控制指令,使小车实现前进、后退、横移、斜向移动等基本运动,还能够通过滑块控制小车的速度,实现更加精细的操控。此外,App还具备向行空板K10发送文本的功能,行空板K10接收到文本后,利用语音合成技术,将文本转换为语音进行播放。这一功能的加入,使得小车不仅能够执行动作指令,还能够进行语音交互,极大地拓展了小车的应用场景和用户体验。
【硬件组装】
        行空板K10、电机驱动扩展板(micro:bit)、2路18650电池座(电源)、麦克纳姆轮四轮车。
行空板k10——麦克纳姆轮车图9

行空板k10——麦克纳姆轮车图10

【Appinventor2 设计】
MIT App inventor:http://app.gzjkw.net/
1.界面设计
行空板k10——麦克纳姆轮车图1

需加载扩展:下载附件UrsAI2UDP.zip
行空板k10——麦克纳姆轮车图7

行空板k10——麦克纳姆轮车图8

2.程序设计
行空板k10——麦克纳姆轮车图3

【行空板K10程序】
行空板k10——麦克纳姆轮车图4

行空板k10——麦克纳姆轮车图5

行空板k10——麦克纳姆轮车图6


【演示视频】


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail