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

[联合仿真] 用ADAMS建立的仿人步行机器人样机

[复制链接]
发表于 2005-10-24 09:28:35 | 显示全部楼层 |阅读模式 来自 江苏南京
想在ADAMS里面实现仿人机器人的动态行走,现在只建立了一个模型 步态控制是用样条插值确定主要关节的运行轨迹

但是要真正实现仿人行走还需要建立更多的控制模块,这方面不知道用simulink和adams/control做联合仿真能不能实现,还请高手多多帮助指点!

由于我的积分不够,看不了上面那个联合仿真的帖子,请版主加一分!谢谢

下面是ADAMS模型的截图,如果有兴趣后面有avi的动画!

本帖子中包含更多资源

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

×

评分

1

查看全部评分

 楼主| 发表于 2005-10-24 09:30:10 | 显示全部楼层 来自 江苏南京

Re:用ADAMS建立的仿人步行机器人样机

Simdroid开发平台
下面是仿真以后的动画AVI 遗憾的是控制方面做得不好 只能实现一步!

请高手帮助指点!

继续努力,希望能看到你更多的精彩帖子!

本帖子中包含更多资源

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

×

评分

1

查看全部评分

发表于 2005-10-24 13:38:32 | 显示全部楼层 来自 重庆大学

Re:用ADAMS建立的仿人步行机器人样机

强啊 我顶
发表于 2005-10-24 14:30:50 | 显示全部楼层 来自 吉林长春

Re:用ADAMS建立的仿人步行机器人样机

厉害。。
发表于 2005-10-24 17:49:17 | 显示全部楼层 来自 江苏镇江

Re:用ADAMS建立的仿人步行机器人样机

不知道怎么保持身体平衡的^_^
 楼主| 发表于 2005-10-25 13:56:07 | 显示全部楼层 来自 江苏南京

Re:用ADAMS建立的仿人步行机器人样机

主要是按ZMP(Zero Moment Position)原理事先定义的静态平衡点进行样条插值实现稳态步行。

但是如何实现动态的平衡还没有想出很好的解决方法

目前这方面做的比较好的是asimo那个机器人的iwalk步态规划方法
发表于 2005-10-25 14:30:29 | 显示全部楼层 来自 吉林长春

Re:用ADAMS建立的仿人步行机器人样机

我前两天做一个仿真,也是要考虑平衡,希望可以和楼主多交流交流。
 楼主| 发表于 2005-10-26 16:24:36 | 显示全部楼层 来自 江苏南京

Re:用ADAMS建立的仿人步行机器人样机

我的QQ号码2754923 互相学习吧 我也是刚刚开始做这方面的工作

E-mail:ymonline@tom.com
sprite_china 该用户已被删除
发表于 2005-12-15 15:21:50 | 显示全部楼层 来自 北京
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2006-8-9 10:56:48 | 显示全部楼层 来自 陕西西安

求助:步行机与地面的接触

我最近做了一个四足步行机的仿真,地面与每个足都用的contact(solide to solide)约束.但在仿真的过程中,contact没起作用,步行机穿越地面做自由落体运动了,adams也没提示什么错误。
      哪位高手能否告诉我问题出在哪?是不是我定义的contact不对,应该怎么定义?

      希望能与大家共同交流,qq:17672467(请注明机器人仿真)
发表于 2006-8-11 11:57:07 | 显示全部楼层 来自 澳大利亚
这个非常好,希望将来能做得更加精彩
发表于 2006-8-12 11:21:03 | 显示全部楼层 来自 四川成都
厉害啊,学习中!!!!!
发表于 2006-8-29 13:00:12 | 显示全部楼层 来自 吉林大学前卫南区
厉害呀
能不能发一个CMD
让大家都学习一下
发表于 2006-8-30 17:15:52 | 显示全部楼层 来自 辽宁沈阳
佩服!真的不错,希望以后能多指点!
发表于 2006-9-23 07:32:41 | 显示全部楼层 来自 德国
因senor而改变 Jiont/Motion/Force 成简单控制系统:

可定义sensor于:Simulate/Sensor

然后用:
Simulate/Simulation Script (Script Type: ADAMS/Solver Commands)
比如写入:
OUTPUT/NOSEPARATOR
SIMULATE/TRANSIENT, END=5.0, STEPS=50

DEACTIVATE/SENSOR, ID=1
ACTIVATE/JOINT, ID=1
DEACTIVATE/JOINT, ID=2
SIMULATE/TRANSIENT, END=5.0, STEPS=50

DEACTIVATE/SENSOR, ID=2
MOTION/18, VELOCITY, FUNCTION=5.5
SIMULATE/TRANSIENT, END=10.0, STEPS=100
...........................

SIMULATE/TRANSIENT, END=100.0, STEPS=1000
...........................

最后仿真: Simulation  Control/ Scriptet    宜用C++ Server !
祝愿能够成功.


geom
发表于 2007-2-21 15:50:32 | 显示全部楼层 来自 韩国
很厉害,希望与大家交流.我的QQ :124415404
发表于 2010-4-9 08:19:54 | 显示全部楼层 来自 山东威海
很强大,学习了
回复 不支持

使用道具 举报

发表于 2010-4-9 15:58:13 | 显示全部楼层 来自 湖北武汉
厉害啊,学习中
回复 不支持

使用道具 举报

发表于 2010-4-11 07:39:59 | 显示全部楼层 来自 北京
学习学习,再学习学习
回复 不支持

使用道具 举报

发表于 2010-4-11 07:42:44 | 显示全部楼层 来自 北京
对,发一个cmd文件,让大家学习学习,看一下您的约束,特别是脚与地面的contact怎么施加?参数如何设置?上体与地面的约束又是怎样的?先谢谢了
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-11-2 17:24 , Processed in 0.066132 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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