找回密码
 注册
Simdroid-非首页
查看: 261|回复: 19

[联合仿真] Adams四足机器人行走

[复制链接]
发表于 2013-10-15 10:53:06 | 显示全部楼层 |阅读模式 来自 中国
悬赏5仿真币未解决
为什么,四足机器人在行走是,脚总是离不开地面呢,也能行走的好好的,就是脚离不开地面是摩擦力的问题吗?还是?请高人解答一下,谢谢

发表于 2013-10-15 13:25:13 | 显示全部楼层 来自 湖北武汉
Simdroid开发平台
应该把模型,或者你是怎样设置的说清楚一点,这样大家才能有分析的资料,才能帮到你啊!
回复

使用道具 举报

发表于 2013-10-15 14:00:45 | 显示全部楼层 来自 台湾台北
就不知你腳與地面間是否設了什麼constraint
回复

使用道具 举报

 楼主| 发表于 2013-10-15 14:04:18 | 显示全部楼层 来自 中国
mamayuling 发表于 2013-10-15 13:25
应该把模型,或者你是怎样设置的说清楚一点,这样大家才能有分析的资料,才能帮到你啊! ...

四个脚的接触力设置了,摩擦力也设置了,关节的摩擦力没有设置,motion的驱动函数写进去了,就这样了,还请指点一下
回复

使用道具 举报

 楼主| 发表于 2013-10-15 14:06:30 | 显示全部楼层 来自 中国
f13 发表于 2013-10-15 14:00
就不知你腳與地面間是否設了什麼constraint

没有啊,腿部就两个关节,小腿直接接触地面,设置了接触力,关节motion驱动函数,现在能行走,就是行走的时候,腿抬不起来啊,请您指点一下,谢谢了
回复

使用道具 举报

 楼主| 发表于 2013-10-15 14:07:20 | 显示全部楼层 来自 中国
f13 发表于 2013-10-15 14:00
就不知你腳與地面間是否設了什麼constraint

没有啊,腿部就两个关节,小腿直接接触地面,设置了接触力,关节motion驱动函数,现在能行走,就是行走的时候,腿抬不起来啊,请您指点一下,谢谢了
回复

使用道具 举报

 楼主| 发表于 2013-10-15 14:11:59 | 显示全部楼层 来自 中国
f13 发表于 2013-10-15 14:00
就不知你腳與地面間是否設了什麼constraint

没有啊,腿部就两个关节,小腿直接接触地面,设置了接触力,关节motion驱动函数,现在能行走,就是行走的时候,腿抬不起来啊,请您指点一下,谢谢了
回复

使用道具 举报

发表于 2013-10-15 18:56:24 | 显示全部楼层 来自 台湾台北
這樣說明真的很難debug
回复

使用道具 举报

 楼主| 发表于 2013-10-16 08:50:28 | 显示全部楼层 来自 中国
f13 发表于 2013-10-15 18:56
這樣說明真的很難debug

我搞明白了,是函数幅值的问题,膝关节幅值大一点就可以了,不过稳定性就差一点。。。。。。
回复

使用道具 举报

发表于 2013-10-16 17:13:52 | 显示全部楼层 来自 台湾台北
lzz0506 发表于 2013-10-16 08:50
我搞明白了,是函数幅值的问题,膝关节幅值大一点就可以了,不过稳定性就差一点。。。。。。 ...

穩定性的問題是否牽涉重心的問題
回复

使用道具 举报

发表于 2013-10-17 19:56:29 | 显示全部楼层 来自 清华大学
这个 自己慢慢调模型吧,说的不清不楚也没模型 别人估计给不出什么太好的建议
回复

使用道具 举报

 楼主| 发表于 2013-10-18 08:37:03 | 显示全部楼层 来自 中国
myh051305 发表于 2013-10-17 19:56
这个 自己慢慢调模型吧,说的不清不楚也没模型 别人估计给不出什么太好的建议 ...

估计走路的时候协调的不是很好,右前腿和左后腿相差的时间太短,导致后面两个腿抬不起来吧
回复

使用道具 举报

 楼主| 发表于 2013-10-18 08:42:30 | 显示全部楼层 来自 中国
myh051305 发表于 2013-10-17 19:56
这个 自己慢慢调模型吧,说的不清不楚也没模型 别人估计给不出什么太好的建议 ...

前腿能抬起来,后退抬不起来,但
file:///C:/Users/ThinkPad/AppData/Roaming/Tencent/Users/1015822753/QQ/WinTemp/RichOle/W6$(6O94SD7%7DU(CNHVKO066.jpg
是右前腿和左后腿髋关节就差半个周期。。。。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2013-10-18 22:40:42 | 显示全部楼层 来自 北京
看了你的腿,感觉是你的motion驱动函数没有写好,纯粹的按照trot步态各腿相序编的,这样有个不平衡力矩导致后腿抬不起来,严重的话会侧翻。
话说你的motion是怎么规划的?MATLAB联合仿真的,还是离线导入的?
回复

使用道具 举报

 楼主| 发表于 2013-10-19 09:29:50 | 显示全部楼层 来自 云南昆明
bitroc 发表于 2013-10-18 22:40
看了你的腿,感觉是你的motion驱动函数没有写好,纯粹的按照trot步态各腿相序编的,这样有个不平衡力矩导致 ...

嗯嗯,的确,我就函数不知道该怎么办了,就是按照1423那个步态进行编写的,都是用sin函数直接添加都motion的,我知道有用函数曲线导入的,但是正在学习,希望您能指点一下,谢谢了
回复

使用道具 举报

发表于 2013-10-19 09:51:29 | 显示全部楼层 来自 北京
lzz0506 发表于 2013-10-19 09:29
嗯嗯,的确,我就函数不知道该怎么办了,就是按照1423那个步态进行编写的,都是用sin函数直接添加都motio ...

指点谈不上,我也是在学习,现在很纠结于MatlaB和Adams的联合仿真,无法实现在线的联合仿真,不知道你对这个有了解不?共同学习
回复

使用道具 举报

 楼主| 发表于 2013-10-19 10:45:33 | 显示全部楼层 来自 中国
bitroc 发表于 2013-10-19 09:51
指点谈不上,我也是在学习,现在很纠结于MatlaB和Adams的联合仿真,无法实现在线的联合仿真,不知道你对 ...

我按照书上的步骤,暂时成功了,有可能是你版本的问题,你给我QQ,我把天线的给你,好吧
回复

使用道具 举报

 楼主| 发表于 2013-10-19 10:46:40 | 显示全部楼层 来自 中国
lzz0506 发表于 2013-10-19 10:45
我按照书上的步骤,暂时成功了,有可能是你版本的问题,你给我QQ,我把天线的给你,好吧 ...

还有一个,都是书上的例子,给你,直接simulink,看看行不
回复

使用道具 举报

发表于 2013-10-19 10:54:32 | 显示全部楼层 来自 北京
lzz0506 发表于 2013-10-19 10:46
还有一个,都是书上的例子,给你,直接simulink,看看行不

书上的我都知道,基于力矩的,不是我想要的,那些很早以前我就试过了,我想进行位置控制,如果用力矩进行位置控制,单自由度还好,3个自由度时就非常麻烦了,你可以测试一下啊
回复

使用道具 举报

 楼主| 发表于 2013-10-19 10:57:27 | 显示全部楼层 来自 中国
bitroc 发表于 2013-10-19 10:54
书上的我都知道,基于力矩的,不是我想要的,那些很早以前我就试过了,我想进行位置控制,如果用力矩进行 ...

你想测什么就设置什么变量啊,输入,输出的,都弄好,你的意思是你能进行仿真,但是你想要的,不能仿真是吧?
回复

使用道具 举报

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

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-11-2 15:18 , Processed in 0.035427 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表