登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
安全
›
[机器人仿真]WEBOTS中创建轮腿机器人模型-并联闭环机构 ...
[机器人仿真]WEBOTS中创建轮腿机器人模型-并联闭环机构的创建和使用
[ 复制链接 ]
麓吆
2025-6-7 09:11:24
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
想着做个轮腿的机器人玩玩,但是如果光用PID做算法,对于轮子加腿的结构似乎效果并不好,为了实现轮腿本身能够飞坡在一定高度下能够跳跃,我想着上个仿真模型来调试和学习LQR算法
机器人仿真的软件似乎挺多,我查到比较常用的有ROS套件的一个,还有就是webots
本着界面简单,开源(还有校园网方便下载)的缘故,选用了webots
不得不说,webots界面还算友好,就是这三维窗口用的我是真难受,和常用的建模软件solidworks操作方式不能说是完全一样吧,也可以说是完全相反,滚轮的灵敏度也是大的离谱
不过毕竟这玩意本职是控制系统仿真,三维嘛,能用就行。
webots网上教程挺多,b站上讲的也还算详尽,所以本文只会粗略的描述一下串联杆件的创建过程
串联杆件机身主体建模
首先左上角 文件-NEW-新建webots项目目录
找一个好找的文件位置,写好项目名字一直下一步直到创建完成
项目名称
点击完成,出现个黑窗口
按照网上教程点击添加,加上光照,地面,风景啥的
话说这木地板看起来挺不错的
创建ROBOTS对象,在ROBOTS的children下创建solid对象
solid的children下添加Shape
添加apperence和geometry性质,选择geometry选择BOX
这样我们就得到了只因身
修改geometry里面的参数,可以修改其大小
apperence则可以修改其颜色等外观
有了机身,就可以在上面创建杆件,一般是直接在solid下创建hingejoint,再去hinge joint下创建新的solid,也可以先创建一个位置坐标转换Pose,再去pose下创建joint,这样看起来会更格式化一些。
hingejoint使用方法可以参考官方文档webots/docs/reference/hingejoint.md at released · cyberbotics/webots · GitHub
joint下套joint,这样一个个套娃,最后得到这个
板凳(bushi)
把joint放在joint里,就可以用铰链接起来
但是两个已经有的solid,如何用同一个(至少看起来是)joint铰接起来呢?
并联杆件闭环-Solid referfence
这个问题困扰了我足足三天,直到中秋的假期消耗完才找出方法来
找到的教程要么是不付费没得看,要么是草草说两句如同某些防自学教材
直到两个小时前,我终于开悟了,当场找出了办法,也就写了这篇blog
首先,我们修改hingejoint的position参数,让四根杆件都旋转到合适的位置
然后,在左边右边其中一个杆件下,创建一个hingejoint
我们按照平常创建小车的方式,创建一个位置合适的轮子,记得给shape进行命名(改name属性,比如“车轮”)
然后,在需要并起来的右边杆件下,创建一个Pose
改参数,使得pose的位置为杆件的底端
复制上面创建的轮子hingejoint,直接粘贴到下方这个pose的children下
修改复制后新出现的轮子的位置,尽量和原来的重合
然后将复制来的hingejoint的endpoint(复制过来的轮子solid)删除,然后新建 Solidreference
打开Solidreference,添加..,添加上面命名的shape,如“轮子”
这样你就拥有了一个如何鬼畜都不分离的轮子(
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
机器人
仿真
WEBOTS
创建
轮腿
相关帖子
宇树 Qmini 双足机器人训练个人经验总结
iOS 实现微信读书的仿真翻页
命令行创建与删除Oracle数据库:全流程实战指南
pygame小游戏飞机大战_1创建游戏窗口
创建抖音新号分享知识推广开源项目
串联控制环路仿真解析
让draw.io图表创建、修改、可视化全靠自然语言!
让draw.io图表创建、修改、可视化全靠自然语言!
机床/减速机/机器人专用等全系列轴承深度解析与选购指南
玩转 | q群智能聊天机器人 —— MaiBot(麦麦)
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
宇树 Qmini 双足机器人训练个人经验总结
3
617
赏勿
2025-11-27
业界
iOS 实现微信读书的仿真翻页
1
536
米嘉怡
2025-11-30
业界
命令行创建与删除Oracle数据库:全流程实战指南
1
714
薛小春
2025-12-01
安全
pygame小游戏飞机大战_1创建游戏窗口
3
159
唯棉坜
2025-12-02
业界
创建抖音新号分享知识推广开源项目
0
251
鞠古香
2025-12-10
业界
串联控制环路仿真解析
1
50
乐敬
2025-12-11
安全
让draw.io图表创建、修改、可视化全靠自然语言!
0
954
章海
2025-12-11
安全
让draw.io图表创建、修改、可视化全靠自然语言!
1
191
歇凛尾
2025-12-11
安全
机床/减速机/机器人专用等全系列轴承深度解析与选购指南
0
622
尹疋
2025-12-12
安全
玩转 | q群智能聊天机器人 —— MaiBot(麦麦)
0
644
汹萃热
2025-12-13
回复
(2)
秤陷曲
2025-11-27 16:13:40
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
鼓励转贴优秀软件安全工具和文档!
靳谷雪
2025-11-30 01:11:01
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
过来提前占个楼
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
代码
科技
业界
签约作者
程序园优秀签约作者
发帖
麓吆
2025-11-30 01:11:01
关注
0
粉丝关注
24
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
anyue1937
9994893
kk14977
6845357
3934307807
991123
4
xiangqian
638210
5
韶又彤
9998
6
宋子
9983
7
闰咄阅
9993
8
刎唇
9993
9
俞瑛瑶
9998
10
蓬森莉
9951
查看更多
今日好文热榜
204
数字电路模拟程序&课堂测验Blog
562
ROS2核心概念之动作
680
[dx12显示图片] ImGui Learn Data Day 3
613
一张图看懂AI Agent的6种模式—MAS
930
.NET 10 网络堆栈深度架构解析:HTTP/3、性
924
【有手就行】LoRA:用你自己的数据来微调大
908
sqlilab —— 32关卡
423
.NET周刊【11月第3期 2025-11-16】
913
软件逆向加密视频专用播放器是如何检测到用
361
爬虫专栏:破解网站检测selenium反爬——“
835
开源项目分享:Gitee热榜项目 2025年12月第
50
意识的自反性:知者与作者之惑
683
docker学习笔记
766
docker学习笔记
684
咱们聊聊Spring循环依赖那点事儿:从“死锁
157
Python学习3
832
NCHU-数字电路模拟程序-23207332
237
LaTeX学习笔记:学术文档排版
220
昆明黄金店推荐:如何甄选“价值平权”的黄
938
微信支付集成_JSAPI