自研机器人控制系统,挑战波士顿动力机器人

自研机器人协调控制系统,挑战部分波士顿动力实验效果

  • 一.系统简介
      • 功能
      • 使用
      • 实验
  • 二.详细实验解读
      • 波士顿动力近似试验1:空间定点
      • 自定义试验1:太极云手
      • 自定义试验2:醉鬼
      • 自定义试验3:边转边走
      • 自定义试验4:平移
      • 自定义试验5:自动变向
      • 波士顿动力近似试验2:过独木桥
      • 波士顿动力近似实验3:走桩
      • 波士顿动力近似实验4:看点绕圈
      • 波士顿动力近似实验5:上下楼梯
      • 自定义试验6:行走模式切换
      • 波士顿动力近似实验6:四足慢速行走
      • 自定义试验7:平衡同时运动
      • 波士顿动力近似实验7:斜坡运动
  • 三.补充说明:

这是完整实验效果的视频链接: 机器人协调控制系统实验效果.

一.系统简介

功能

这是我自主研发的六足控制系统,全部python实现,已经实现的功能包括:六足协调运动,四足协调运动,手部精确控制,头部云台控制,自动转向,地图导入,自动水平归位等功能。

使用

只需告诉机器最终希望达到什么状态,系统会自动生成中间的所有动作,用最自然地方式达到目标状态,并且可以中途修改决策,系统自动衔接新的动作。所有指令均抽象到scratch水平,与控制小车运动一样简单,而且可以精确到环境坐标。

实验

基于这套控制系统,我设计了几个实验,包括挑战7个近似波士顿动力的实验效果、7个自定义实验效果,所有实验均为控制系统的不同决策组合生成。

二.详细实验解读

注:我的协调控制系统,能够自动判断行走细节,包括落地足能牢牢抓住地面不打滑,这在每一个实验中基本都做到了,所以不在赘述。

波士顿动力近似试验1:空间定点

空间定点
6足机器人4足站立,腾出2足做手,分别指向身体两侧空中点位,任意摇晃身体,同时锁定所有足尖的坐标不动。类似波士顿动力机器狗展示过的实验,扭动身体,同时锁定空间某一点,不发生移动。本实验重点展示本系统的精确坐标控制功能。

自定义试验1:太极云手

太极云手
在后4足落地模式下,2只前足可作为手控制,这里展示了控制两手,反向画圈的云手效果,并且增加身体对应扭动,头部始终锁定更高的足尖位置。本实验重点展示本系统的手部独立控制功能。

自定义试验2:醉鬼

醉鬼
行走过程中,身体保持偏航角不动,不断扭转滚转角和俯仰角,仿佛醉鬼走路。本实验重点展示本系统允许身体扭动决策与行走决策同时执行,并且互不影响。

自定义试验3:边转边走

边转边走
身体偏航角旋转同时,沿着指定方向匀速前进。本实验重点展示本系统可以自动配合身体的偏航角变化,修改各足运动方案,使移动决策和转身决策能够同时进行,互不影响。

自定义试验4:平移

平移
保持身体角度不动,走一个正方形。本实验重点展示本系统支持身体锁定朝着某个方向,并且依然可以准确控制身体进行任意位移。

自定义试验5:自动变向

自动变向
在移动的同时,身体自然转到运动方向。本实验重点展示本系统支持身体自动跟随运动调整角度,这符合自然界动物的运动习惯。

波士顿动力近似试验2:过独木桥

过独木桥
导入独木桥地形(两桥间隔略大于6足预设间距),行走时各足落地点,限制在桥上。由于这台机器人,不可能尝试2足行走,因此本实验引入两个独木桥,难度远低于波士顿动力双足机器人走独木桥实验。本实验重点展示本系统支持机器人的在很窄的轨道上行走。

波士顿动力近似实验3:走桩

走桩
导入木桩地形,间隔5厘米,设置5*5的方块落足区域。同样类似波士顿动力双足机器人,在有限选择落脚点的区域中行走,由于无需考虑2足的平衡问题,本实验难度也远低于波士顿动力双足机器人走桩实验。本实验重点展示本系统支持机器人的在前进方向被限制落点,可以自动生成踩着桩位行走的动作。

波士顿动力近似实验4:看点绕圈

看点绕圈
近似模仿波士顿动力机器狗实验:绕圈走时依然可以将头部精确锁定在空间某一位置。本系统可以做到身体绕行一周,头部摄像头始终盯着中心一点看。(视频中的实验效果有待完善:因为身体累计误差和陀螺仪延迟矫正,导致一周最后几个转弯并未走好。)

波士顿动力近似实验5:上下楼梯

上下楼梯
导入楼梯地形,自动完成地形的运动优化,并协调身体和腿部,完成台阶上下行走。同样类似波士顿动力机器狗爬楼,这一次我额外增加要求,爬楼时保持身体水平,这样未来可应用于很多载人场合。因此每上一个台阶,本系统都会预先抬高身体。由于当前机器人的腿较短,并且足尖结构导致有效角度不能太平,我降低了台阶高度,以确保足尖落地而不是腿骨架落地(后者将破坏精确控制)。但即使如此,视频中,由于腿的长度不足,依然发生了滑动,导致下楼的判断,有了1~2厘米的偏差,出现了些许不自然。
本实验重点展示本系统支持多平面地形的移动,并且能够自动生成多平面的行走过渡方案。

自定义试验6:行走模式切换

行走模式切换
在预设的几种不同行走模式之间,灵活切换。本实验验证本系统,可以通过决策,切换到任意运动模式,并且切换过程同样自然生成,无需重启相关线程,全过程运动无缝衔接。

波士顿动力近似实验6:四足慢速行走

四足慢速行走
4足行走模式,抬起中间两足,使机器人只有4足落地,进行4足行走。由于机器人配重并不均衡,加上各机械臂重量较重,以及舵机受力时达到厘米级形变误差,慢速行走时抬腿很容易引发全身重心飘移,因此我引入了较显著的左右补偿运动,用于补救重心的晃动误差。这一点上,我认为,波士顿动力机器狗在被设计时已经优化过配重,因此可以忽视很多腿部运动带来的重心问题。这也是我放弃尝试快速跑动的原因之一,硬件差距实在太大了,光靠算法编程弥补,我预估时间成本会非常大。

自定义试验7:平衡同时运动

平衡同时运动
随机修改地面角度,包括偏航角,通过每隔0.5秒触发的动作检查以及角度矫正,使身体始终保持决策角度,同时依然完成决策动作。本实验验证本系统,支持任何运动执行的同时,进行水平矫正。由于机器人在晃动地面上操作的场景并不常见,因此本功能更适合在曲面上行走时,保持身体角度,同样是为载人情况预设的功能。因此我将“保持水平”,作为运动判断的附加功能,添加到了本系统中。

波士顿动力近似实验7:斜坡运动

在这里插入图片描述
模仿波士顿动力机器人斜面行走实验,6足机器人在斜面上完成行走和转身,整个过程保持身体水平,并且与“醉鬼”不同,不仅倾斜身体,还附加倾斜身体重心,使6条腿在理论上始终保持最均匀的受力,以便站的更稳。本实验验证本系统,自动生成的动作,能够使机器人在固定倾角的斜坡上依然能站立稳定,并且行走如履平地。即所有倾斜相关判断,都来自理论计算,而非陀螺仪计算,陀螺仪仅仅在硬件误差累积到一定程度时,进行矫正。这样设计是为了系统功能统一,同时也是出于节约树梅派算力的角度考虑。

注:由于机器人没有任何受力传感信号(当时买来才知道,真的想哭),所以所有受力分析,重心控制,全部都是理论计算,这也是我不做快速跑步的另一个原因(根本没判断数据可以修正理论和实际的偏差,结果只能一通乱跑)。

三.补充说明:

由于种种硬件条件限制,我没有尝试快速跑步,重点专注于精确控制。另外由于本人精力有限,我尚未尝试视觉三维建模,因此所有环境信息,都是按照地图导入的形式输入的,加上这个六足机器人本身有不小的结构和形变误差,所以理论坐标位置和实际依然有1~2厘米的偏差。

本次研究全部成本:2500元树莓派机器人1台+100元陀螺仪1个+我8个月业余时间

做这个项目,一方面是想验证我自创的一套强化学习理论,另一方面,我也想证明:在机器人控制的理论计算上,中国并不输美国!!!

加油中国!!!

注:目前暂不公开

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

客户案例|保险行业借助智能外呼充分结合业务需求和实际应用场景快速筛选客户

保险行业整体仍然延续稳步发展势头,保险产品结构不断优化;人身险行业原保费收入增速有所放缓;受宏观经济不断恢复企稳及非车险政策支持推动影响下,财产险行业保费收入增速有所加快;人身险及财产险公司健康险类产品均呈…

二次元界福音:MakeGirlsMoe创建动漫人物

开源的动漫角色图片生成工具,支持:选择发色、发型、眼睛、皮肤、微笑、风格等等特征生成二次元图片。可自定义生成可爱的二次元头像,二次元界福音。 GitHub网址:https://github.com/makegirlsmoe/makegirlsmoe_web 在线体验&…

3行代码 为你的网站博客添加萌萌哒可爱二次元女动漫玩偶人物(看板娘)

看板娘一词源自日语“看板娘(かんばんむすめ)”。其中的“看板”指的是店面招牌,或者是为了宣传、打广告而制作的宣传牌。“看板娘”也就是店面的招牌姑娘,亦即能够提升店面人气和顾客流量的女服务生、女店员等。也就是说,看板娘本身就是一块…

AI绘图打开二次元世界

一个AI绘图插件,免部署,直接导入可用 支持英文tag,支持中文不稳定测试中(中文需要描述准确不然可能翻译错误,比如死库水会被翻译成Die reservoir water,很明显这个翻译和原词出入很大,用泳装会比较准确&…

acg-faka--功能丰富的发卡二次元商城源码

源码简介: 支付系统,拥有强悍的插件扩展能力,现目今已经支持全网任意平台,任意支付渠道。云更新,如果系统升级新版本,你无需进行繁琐操作,只需要在你的店铺后台就可以无缝完成升级。商品销售&am…

一招生成定制版二次元人脸头像,还能“模仿”你的表情!

作者 | Pramook Khungurn 整理 | Jane、刘畅 出品 | AI科技大本营 最近,日本一位酷爱 Vtubers的粉丝结合了此前发表的多项 GAN 工作制作了两个动漫人物生成器的工具,这两个工具一个可以帮助广大动漫迷们快速、轻松的生成带有不同姿态的动漫人物形象&…

用 AnimeGAN 将图片转换为二次元的日漫风格

梦想伊始 作为日漫的爱好者,特别是对宫崎骏、新海诚这些壁纸狂魔的作品情有独钟。同时,作为一个程序员的我,一直梦想着可以开发一个功能,实现将现实的照片风格转化为动漫风格,为此我开始学习Python,学习过…

图片制作二次元头像,表情很到位哦

【导读】最近,日本一位酷爱 Vtubers的粉丝结合了此前发表的多项 GAN 工作制作了两个动漫人物生成器的工具,这两个工具一个可以帮助广大动漫迷们快速、轻松的生成带有不同姿态的动漫人物形象,另一个可以帮助大家把真人脸表情移植到动漫人物上&…

二次元卡通渲染-着色

前言 本文为“优梦创客”原创文章,您可以自由转载,但必须加入完整的版权声明 更多学习资源请加QQ:1517069595获取(企业级性能优化/热更新/Shader特效/服务器/商业项目实战/每周直播/一对一指导) 点赞、关注、分享可免费…

【AI绘画打卡】| 用漫画生成器绘制宅男最爱的二次元美女

二次元美女在日本文化中已经成为一种流行文化和艺术形式,包括漫画、动画等。由于此类作品的富有想象力、多样性和虚构,像二次元美女这样的虚拟角色往往可以充分满足人们的幻想和情感需求。这也是许多宅男在二次元世界寻找自己理想女友的原因之一。 作品…

人人皆可二次元!小姐姐生成不同风格动漫形象,肤色、发型皆可变

点击 机器学习算法与Python学习 ,选择加星标 精彩内容不迷路 机器之心报道 一张输入人脸图像,竟能生成多样化风格的动漫形象。伊利诺伊大学香槟分校的研究者做到了,他们提出的全新 GAN 迁移方法实现了「一对多」的生成效果。 在 GAN 迁移领域…

虚拟人直播-元宇宙离我们有多远?

目标 利用 Live Link Face unrealEngine quixel bridge 方案,实现虚拟形象的建模和控制。为后面的直播等应用搭建基础流程。 安装和配置 unrealEngine (虚幻引擎) 需要从下面的链接先下载 Epic Games launcher 安装好后,再下载并…

虚拟发布会直播有何优势?虚拟直播技术让线上活动变得简单高效

随着数字经济和产业数字化的快速发展,以及直播应用场景愈发深入,企业直播的内容形态和体验方式面临全面升级,利用虚拟技术打造多元化的直播间和线上虚拟发布会已经成为新趋势。 融入了“AR/VR/MR”、“虚实融合”、“虚拟数字人”等概念的虚…

直播有什么新的互动玩法?

其实有很多主播会选择打pk、聊天这种方式互动吸引观众,但是用多了观众也会觉得索然无味。我们不妨转换一下思路,在直播的时候加入一些互动的游戏,既能避免只有主播聊天的“冷场”局面,又能增加观众的兴趣。 现在很多直播间都会选择…

Android面试题汇总(中高级)及答案解析,2023年企业面试题精选

前言 首先要声明的是:面试题的目的不是为了让大家背题,而是从不同维度帮助大家复习,取长补短。让我们正式进入正题: 现在网上的面试题资料实在太多了,而且人人肯定都说自己的最好,那么就导致大家不知道怎…

安卓系统最新面试题(面试题整理,含答案)

最近自己再找安卓系统方面的工作,所以安卓系统整体的知识点进行了整理,内容点涉及的比较多。可以选择自己不熟的层来看跟学习,如果小伙伴还有补充或者自己遇到的题,欢迎留言。 系统应用层: 四大组件: 一.…

2020年Android面试题(BAT最新面试题)包含详细答案

2020年Android面试题汇总,面试必看,轻松拿BAT大厂Offer。完全免费。 基础问题相关(答案在文末) 1、接口的意义-百度 2、抽象类的意义-百度 3、内部类的作用-乐视 4、Java 虚拟机的特性-百度-乐视 5、哪些情况下的对象会被垃圾回…

面试题-史上最全人事面试宝典

与人事相关面试题 人事面试宝典 1、 请你自我介绍一下你自己? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作&…

安卓十大必问面试题(附答案和解析)

面试,无非都是问下面这些问题(挺多的 - -!),聘请中高级的安卓开发会往深的去问,并且会问一延伸二。以下我先提出几点重点,是面试官基本必问的问题,请一定要去了解! 基础知识 – 四大…

五年后计算机专业还会吃香吗,未来5年的紧缺职业 五年后最吃香的专业有哪些?...

人们常言“360行,行行出状元”,但是在现实生活中,人们想要找到一份适合自己的工作却并非易事,此前根据人社部的数据显示,2019届高校的毕业生人数达到了834万,就业的压力也是相当大了。那么,未来…