【全国大学生loT设计竞赛】安谋科技灵动赛题国二分享:MagicDog—仿生狗四足机器人

news2024/11/20 16:24:15

本文参加极术社区和灵动微电子组织的2022全国大学生物联网设计作品征集活动。

“全国大学生物联网设计竞赛”是以促进国内物联网相关专业建设和人才培养为目标,以物联网技术为核心,激发物联网相关专业学生的创造、创新、创业活力,推动高校创新创业教育而举办的面向大学生的学科竞赛。媒体都对竞赛给予了报道。竞赛形式与内容不断创新,涌现了一大批优秀作品和参赛选手,部分参赛队伍还成功走上了创业的道路,对国内物联网相关专业建设和人才培养起到了积极的促进作用,已经成为国内物联网领域最具规模和影响力的学科竞赛。

华为杯-安谋科技企业命题

竞赛选题:多足仿生机器人
竞赛要求:实现步态模拟,卧伏、前进、后退、左转、右转、左横向平移、右横向平移

团队介绍

参赛单位:合肥工业大学
队伍名称:宛陵轻语
指导老师:吴炜、夏莹
参赛队员:杨博文、王超、李奥、陆金彪
全国总决赛奖项:二等奖

项目介绍

狗属于犬科动物,是饲养率最高的动物,被称为“人类最忠实的朋友”。经过专业培训后,它对气味的辨别能力比人高出百万倍,有在光线微弱条件下视物的能力,成为了百发百中的搜索行家。为了增强犬式仿生四足机器人的仿生性,团队针对犬类的生活习性模仿了犬类运动和符合犬类特性的动作。

团队设计制作的仿生四足机器人机身结构主要由碳纤维管和3D打印件组成。减轻机身重量的同时提升了机身刚度,同时在外观设计上极具犬类的速度感和力量感。

采用串行总线舵机作为驱动单元,大腿关节由舵机直接驱动。小腿控制采用连杆式机构,将置于大腿关节附近的舵机动力传递到小腿。解决了重心不稳、腿部运动惯性影响大的问题,有利于进行后续腿部动作的设计工作。
在这里插入图片描述

系统实现

我们采用搭载了安谋科技 Arm China STAR-MC1 内核的 MCU 产品MM32F5270作为核心主控芯片。同时为了实现对机器人多达12个舵机的控制,我们采用飞特舵机驱动板来完成对多舵机的驱动,通过MM32F5277E9PV开发板采用uart与舵机驱动板通讯,调用scservo接口达到对多个舵机的驱动。

MM32F5270作为核心主控芯片通过uart与esp8266通讯获得wifi连接能力,通过网页端发送指令给esp8266执行相应操作。

云台结构搭载espcam,通过对定时器的配置控制两自由度的云台,让espcam实现多角度图像实时传输。

视频演示

https://www.bilibili.com/video/BV1tK411f7zT/?aid=472779116&cid=825208770&page=1

创新优势

  • 通过连杆机构将机器人大腿和小腿的控制串行总线舵机都集中在大腿位置平面上,使得仿生四足机器人结构更加紧凑,动作自然,重心稳固。
  • 设计优化小跑步态算法,使得犬式四足机器人的运动姿态更加高效自然。
  • 设计了网页端控制页面和app端监控页面,可远程监控和控制机器人的运动。
  • 装置预留空间及运动能力充足,可进行多种外设的拓展,满足多种使用场景。

应用前景

  • 让幼儿更加地了解动物,热爱动物,保护动物,该机构可开发成为新型玩具,可以作为小型桌面级教育机器人。
  • 除了本身具备的救援功能。对于多管道和狭小区域等复杂场景,轮式和履带式机器人难以跨越,此时仿生四足机器人能够灵活穿越,结合机身较强的承载能力和可拓展性,工程技术人员可以搭载所需装备,进行管道的巡检。

本犬式仿生四足机器人能够进行远程监控和控制,并搭载了传感器,能够进行特定场景下的巡逻、警示和救援,或者指导居民正确进行核酸检测。

参赛体会

这次有幸能参与全国大学生物联网设计竞赛,并选择了安某科技的赛题让我们学到了很多知识,在这里感谢安某科技和组委会给我们这次比赛的机会,也感谢指导老师给我们的技术支持和鼓励。

点击参与2022年全国大学生物联网设计竞赛优秀作品有奖征集活动扩大作品影响力,获取丰厚礼品和开发板。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1109144.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

服装行业如何做数字化转型?

服装行业如何做数字化转型? (一)明确定位 企业在开启数字化转型之旅前,需要"认清自我,明确定位,持续创新"。厚鸟科技有企业数字化转型成熟度的指标定义,帮助企业进行综合评估&#…

java 对接微信支付Native下单API报错: java.security.InvalidKeyException: Illegal key size

受到美国法律的约束,早期Java的运行时限制了JCE支持的密钥长度,即默认不支持256位的AES。解决的方法有三个: 1、(推荐)升级Java 8u162,默认使用ulimited policy 2、Java 8u151和8u152,可以在你的…

赶快收藏不迷路,不允许你还不知道这几个程序员接单平台!!!

作为一个每天和26键打交道的程序员,谁还不想在闲暇之余做点兼职,赚点外快呢,毕竟做人嘛,谁会和钱过不去嘞,但是你是不是还在寻找一个靠谱的线上接单平台?那这几个平台你可要收藏好了! NO.1开源众…

axios get请求不能通过body 数据json数据

axios get请求不能通过 body 传递数据,只能用query的方式,post请求传递参数用的是data这个字段,但是看官方文档 Request Config | Axios Docs

一个虚拟机管理器(VMM)的实现

虚拟机管理器又名虚拟机管理程序、虚拟机监控程序、VMM。它使用虚拟化技术,将一台物理机虚拟化为多台虚拟机,每台虚拟机都可以独立一个操作系统。其背后的原理也很简单,它就是一个应用程序,模拟了硬件所提供的功能,比如…

虹科分享 | 赋能物流机器人:CANopen通信如何发挥重要作用?

现代物流领域迅速融入了技术进步,特别是随着自主机器人的兴起,这一趋势越发明显。确保这些机器人在复杂的仓库环境中精确运行的一个关键方面是CANopen通信协议。该协议集成了各种组件(电机、传感器、摄像头和先进的电池系统)&…

Java基础20问(6-10)

6.Java接口和抽象类的区别? 不同点 1.接口在Java8之前不能写方法实现逻辑,Java8及以后的版本,可以用default关键字写方法的实现。 2.接口中方法都是public的,public可以省略,而抽象类没有这个限制。 3.接口用inter…

防止员工私自拷贝公司资料

公司资料的安全性变得越来越重要,然而,我们时常会面临一个严峻的问题:员工私自拷贝公司资料。这不仅可能导致数据泄露,还会给公司带来巨大的经济损失和声誉风险。因此,采取有效的措施来防止员工私自拷贝公司资料已势在…

台灯护眼灯怎么挑选?央视公认好用的护眼台灯

现在我们的生活被大大小小的屏幕包围着,学生群体也是如此,再家长他们平时学业就比较繁重,无疑是增加了眼睛的负担,这也是如今这么多儿童青少年早早戴上眼镜的原因。所以很多家长也开始重视起了孩子的视力健康问题,都纷…

ChatGPT 即将诞生一周年,OpenAI 将有大动作

图片来源:由无界AI生成 下个月就是 ChatGPT 一周年纪念日。OpenAI 正在谋划新的大动作。可以肯定地说,自诞生以来,ChatGPT 就为 OpenAI 提供了不可阻挡的增长动力。 01 营收超预期,OpenAI 缓了一口气 据 The Information 报道&…

Unity设置Visual Studio后依旧恢复原样

一、背景 小伙伴们在做Unity开发的时候,是否会遇到当设置了Visual Studio 后,下次打开依旧恢复原样的问题呢? 二、解决思路 第一步:首先设置这里的Vs版本 第二步:打开Browse 打开这里的Browse,找到Visual Studio…

哪个品牌的触控笔质量好?触控笔排行榜

想必很多学生党都想为iPad配上一款电容笔,然而无从下手,毕竟原装的Apple Pencil虽然性能很好,但也很贵,不是谁都能负担得起的。所以,有没有类似于Apple Pencil的平替式电容笔?肯定有,国内的平替…

WebStrom对于rpx爆红的解决方法

WebStrom对于rpx爆红的解决方法 问题场景:在使用WebStrom编写CSS样式代码时,经过快捷键格式化后代码CSS变无效了! 问题原因:快捷键格式化的锅(准确来说是WebStrom的锅) WebStrom编译器默认是不支持 rpx 像…

Qt QDialog模式对话框传递数据给主窗口(主窗口->子窗口)

Qt工作笔记-QDialog模式对话框传递数据给主窗口_qt dialog-CSDN博客话不多说&#xff0c;上图&#xff1a;这里同样是采用了Qt的信号与槽机制。项目文件分布如下&#xff1a;代码如下&#xff1a;dialog.h#ifndef DIALOG_H#define DIALOG_H#include <QDialog>namespace U…

苹果手机怎么恢复数据?推荐这款数据恢复软件!

苹果手机一直以高颜值、系统稳定&#xff0c;以及优质的用户体验而闻名&#xff0c;这也使得购买苹果手机的用户逐渐增多。在手机中我们会保存各种各样的数据&#xff0c;包括照片、视频、备忘录、聊天记录等等。但是&#xff0c;这些数据可能会因为某些原因而导致丢失。 那么…

如何修改X12端口的ControlNumber?

问题场景&#xff1a;企业对知行之桥EDI系统进行了升级或者迁移&#xff0c;由于此前通过X12端口传给客户的ControlNumber&#xff0c;已经自增到100&#xff0c;现需要在当前的知行之桥EDI系统中从101开始传送。 在EDI术语中&#xff0c;ICN# 的全称为Interchange Control Num…

飞行态势知识图谱及其问答系统的构建方法

源自&#xff1a;《指挥信息系统与技术》 作者&#xff1a;张笑文 汤闻易 单晶 李代祎 马宗民 “人工智能技术与咨询” 发布 简 介 0 引言 1 系统架构 图1 知识问答系统总体架构 2 系统功能模块设计 图2 系统结构 2.1 飞行态势知识图谱设计与构建 2.1.1 飞行态势…

IO流:字符输入流Reader的超详细用法及底层原理

字符输入流Reader的超详细用法及底层原理 一、背景二、字符输入流Reader正式出场三、IO流体系图概览四、Reader继承人&#xff1a;FileReader出场五、字符流原理解析 一、背景 当我们使用字节输入流时&#xff0c;经常会出现乱码问题&#xff0c;具体原因如下&#xff1a; 解…

SBOM实例基础元素分析

有时候&#xff0c;SBOM (软件材料清单)更多的是理论上的&#xff0c;而不是实际的。有很多关于使用 SBOM 的潜在好处的讨论&#xff0c;比如软件供应链安全和守规&#xff0c;以及流行的 SBOM 格式&#xff0c;比如 CyclonedX 和 SPDX。但是我们的一些客户(特别是那些在 SBOM …

MSQL系列(四) Mysql实战-索引分析Explain命令详解

Mysql实战-索引分析Explain命令详解 前面我们讲解了索引的存储结构&#xff0c;我们知道了BTree的索引结构&#xff0c;也了解了索引最左侧匹配原则&#xff0c;到底最左侧匹配原则在我们的项目中有什么用&#xff1f;或者说有什么影响&#xff1f;今天我们来实战操作一下&…