机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4468|回复: 12
打印 上一主题 下一主题

3自由度机器人逆运动学求解,大牛请进

[复制链接]
跳转到指定楼层
1#
发表于 2017-6-6 14:11:30 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 jxkyw 于 2017-6-6 15:10 编辑 ) S0 J- b, o* F
& D8 w/ l7 x  U' i8 I
# u2 G0 F8 M! {0 q  D
现有一机械臂模型如图。H是立柱。现在需要推导下面的逆运动方程: S6 s3 m4 w8 X9 l0 h& G
1)要让B的终端到达 (x,y,z) h,a,b 角度分别应该是多少?
: {- \* X: a) a7 a6 @. ^) a; C2 v2)要从(x1,y1,z1)画直线到达(x2,y2,z2), 请给出h,a,b的参数方程& z! K1 }! p- R

. S( }9 @3 Q( z& E& G, k

: W& c. e  o' n6 d0 n6 b有大拿搞过这类问题吗?求启发思路。
- r: ~' r5 ]& I/ s% {0 a$ x$ E( S4 J5 @, |

本帖子中包含更多资源

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

x
回复

使用道具 举报

12#
发表于 2017-6-8 00:10:44 | 只看该作者
jxkyw 发表于 2017-6-7 23:073 a" d: z$ y8 G- h
你这解答完全答非所问啊。。人家需要的是
' ]4 d/ }* p$ Q8 A' F5 {求出画直线的h,a,b的参数方程,  这三个参数是控制机器人转动 ...

3 B3 n$ a" R/ L" p% @由前面图上的表示   可以得到  空间 任一点  p(x,y,z) 的 h a b 值  不是吗?1 e$ u, \4 b4 v4 X4 K! f5 u* x

/ W- J7 N( v- h6 Z( o* ?那以P为起点  你要的直线段 上 任意一点 的坐标 都能用 参数 λ 的函数 表示# C* W& E  @& ^

9 {! a' V) Q4 Z9 `  R该坐标点 (x', y' ,z' ) 不都可以 求出 h a b 吗?
+ K- Q1 M1 o) j! ^  ~3 c9 n0 [+ O4 \& G. a  W2 m

0 i% @: Y( m1 K5 B4 y5 M8 u
回复 支持 反对

使用道具 举报

11#
发表于 2017-6-8 00:05:02 | 只看该作者
本帖最后由 pengjc2001 于 2017-6-8 08:05 编辑
- c( }6 n( ^; W$ W$ V. n
jxkyw 发表于 2017-6-7 23:07
2 N4 K% t) e, Q* O; Z+ W你这解答完全答非所问啊。。人家需要的是. v8 B$ `. T* l( q( {/ V
求出画直线的h,a,b的参数方程,  这三个参数是控制机器人转动 ...

- e6 }) Y# k, e7 q! P都到这一步了,你要的不就是 h a b 关于 λ 的参数方程了么?
. h$ v, G. m0 s! o2 R) B5 ]) S. P8 H  G; ^
你看了这张图吗?
* W. ~- g" r9 }" w/ y0 _! W& x) f# k1 p

% w8 ?1 o1 K  u# d+ y

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2017-6-7 23:07:05 | 只看该作者
pengjc2001 发表于 2017-6-7 09:12
, ]  u# {5 _" S4 h  F- Q初始点 P(x1,y1,z1),目标点Q(x2,y2, z2),  对于PQ上任意一点 N 有 λ属于[0,1]   使得 N = P+ λ ...

; ]5 Q' p, K2 `0 {( x4 Y4 V: }9 P4 \! g你这解答完全答非所问啊。。人家需要的是2 Z# h( [- z- I6 e! C; Z
求出画直线的h,a,b的参数方程,  这三个参数是控制机器人转动的参数。
" d+ _( D2 ]2 d就说了,这个问题看起来简单,自己做做就发现还真搞不定。
9 \9 c* D  g  X  {

点评

下面见 解释。 到底是你们说清,还是你没看到我上传的图片  发表于 2017-6-8 16:55
回复 支持 反对

使用道具 举报

9#
发表于 2017-6-7 09:30:53 | 只看该作者
不好意思,忘了,查书吧。
回复 支持 反对

使用道具 举报

8#
发表于 2017-6-7 09:12:18 | 只看该作者
jxkyw 发表于 2017-6-6 22:32- o0 ?: J; q7 M0 y5 D. J
peng楼主能不能给个最终公式,好让本坛的弟弟妹妹学习学习。。。估计很多童鞋们都没有(不会)弄个这种东 ...
" w5 V; W8 x) K$ P2 P: o
初始点 P(x1,y1,z1),目标点Q(x2,y2, z2),  对于PQ上任意一点 N 有 λ属于[0,1]   使得 N = P+ λ*PQ(向量)。: X  A: o) Y% O9 @3 Q
2 G2 r& D1 }& ~8 w
x = x1 + λ*(x2-x1)
/ e8 t4 I0 n% w. i  Y# V. Fy = y1 + λ*(y2-x1)
, {# F: X4 A% h5 Fz = z1 + λ*(z2-x1)  Q9 r8 f* ^( F
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2017-6-6 22:32:42 | 只看该作者
pengjc2001 发表于 2017-6-6 18:46; d9 k3 J+ A3 I) |6 O
第二问) f0 k; ]: x: a: G
把直线段 表示为 参数方程形式  
! m$ E* ~5 k3 J% \8 V7 j带入就好

) l; L( L* K2 H. _/ npeng楼主能不能给个最终公式,好让本坛的弟弟妹妹学习学习。。。估计很多童鞋们都没有(不会)弄个这种东东。。。
- [, K3 K% ^, e, b, V5 x" k- I
; P0 d: N: h& o0 N! Q+ x
回复 支持 反对

使用道具 举报

6#
发表于 2017-6-6 18:46:42 | 只看该作者
第二问
: p! H. Z5 o( L5 h* a5 N把直线段 表示为 参数方程形式  
8 M2 Z; I, p+ {- }带入就好
回复 支持 反对

使用道具 举报

5#
发表于 2017-6-6 18:32:00 | 只看该作者
/ N9 S: a) P  `. g5 ?% Q/ L' `4 P

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

4#
发表于 2017-6-6 18:12:32 | 只看该作者
这个好像没有什么难度。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-2-18 11:06 , Processed in 0.082412 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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