[足式机器人]Part3机构运动微分几何学分析与综合Ch01-3 平面运动微分几何学——【读书笔记】
本文仅供学习使用
本文参考:
《机构运动微分几何学分析与综合》-王德伦、汪伟
《微分几何》吴大任
Ch01-3 平面运动微分几何学
- 1.2.2 瞬心线-2
- 1.2.3-1 点轨迹的Euler-Savary公式
1.2.2 瞬心线-2
(3)平面连杆机构(二自由度开链串联机构)的瞬心线
见例1-4:铰链点B在固定坐标下中的轨迹为圆,连杆平面(i⃗m,j⃗m)({{\vec{i}}_{m}},{{\vec{j}}_{m}})(im,jm)绕B点旋转,此时轨迹曲线(圆)为曲线ΓOm{{\Gamma }_{Om}}ΓOm,其弧长s=a1φs={{a}_{1}}\varphis=a1φ,ds=a1dφds={{a}_{1}}d\varphids=a1dφ,其曲率为:kOm=ka=1a1{{k}_{Om}}={{k}_{a}}=\frac{1}{{{a}_{1}}}kOm=ka=a11,为常数(AB连杆长的倒数),所以曲率kOm{{k}_{Om}}kOm的各阶倒数均为零。
- 圆曲线上Frenet标架的标矢α⃗{\vec{\alpha }}α在连杆运动坐标系{B:i⃗m,j⃗m}\{B:{{{\vec{i}}}_{m}},{{{\vec{j}}}_{m}}\}{B:im,jm}中的方向角为θ=π2+φ−γ\theta =\frac{\pi }{2}+\varphi -\gammaθ=2π+φ−γ,从而有ka−θ˙=γ˙{{k}_{a}}-\dot{\theta }=\dot{\gamma }ka−θ˙=γ˙,结合前述内容,可得连杆上瞬心的位置为:
{θp0=nπ+(φ−γ),n=0,1rp0=∓1γ˙\left\{ \begin{matrix} {{\theta }_{p0}}=n\pi +(\varphi -\gamma ),n=0,1 \\ {{r}_{p0}}=\mp \frac{1}{{\dot{\gamma }}} \\ \end{matrix} \right.{θp0=nπ+(φ−γ),n=0,1rp0=∓γ˙1
其中:θ=∠(i⃗m,α⃗)\theta =\angle ({{{\vec{i}}}_{m}},\vec{\alpha })θ=∠(im,α),γ˙=dγds=dγdt⋅dtds=dγdt⋅dtl1dφ=ω2l1ω1\dot{\gamma }=\frac{d\gamma }{ds}=\frac{d\gamma }{dt}\cdot \frac{dt}{ds}=\frac{d\gamma }{dt}\cdot \frac{dt}{{{l}_{1}}d\varphi }=\frac{{{\omega }_{2}}}{{{l}_{1}}{{\omega }_{1}}}γ˙=dsdγ=dtdγ⋅dsdt=dtdγ⋅l1dφdt=l1ω1ω2,ω1,ω2{{\omega }_{1}},{{\omega }_{2}}ω1,ω2为连杆AB和连杆BC的角速度。 - 则将上述确定的连杆点P0(θp0,rp0){{P}_{0}}({{\theta }_{p0}},{{r}_{p0}})P0(θp0,rp0)在连杆平面(动坐标系)与机架平面(定坐标系)上分别绘制出动瞬心线πm{{\pi }_{m}}πm与定瞬心线πf{{\pi }_{f}}πf,则动瞬心线πm{{\pi }_{m}}πm在动坐标系{B:i⃗m,j⃗m}\{B:{{{\vec{i}}}_{m}},{{{\vec{j}}}_{m}}\}{B:im,jm},以及定瞬心线πf{{\pi }_{f}}πf在定坐标系{A:i⃗f,j⃗f}\{A:{{{\vec{i}}}_{f}},{{{\vec{j}}}_{f}}\}{A:if,jf}中的矢量方程分别为:
{πm:R⃗m=1γ˙β⃗=−cos(φ−γ)γ˙i⃗m−sin(φ−γ)γ˙j⃗mπf:R⃗f=(1γ˙−a1)β⃗=(a1−1γ˙)(cosφi⃗f+sinφj⃗f)\left\{ \begin{matrix} {{\pi }_{m}}:{{{\vec{R}}}_{m}}=\frac{1}{{\dot{\gamma }}}\vec{\beta }=-\frac{\cos (\varphi -\gamma )}{{\dot{\gamma }}}{{{\vec{i}}}_{m}}-\frac{\sin (\varphi -\gamma )}{{\dot{\gamma }}}{{{\vec{j}}}_{m}} \\ {{\pi }_{f}}:{{{\vec{R}}}_{f}}=(\frac{1}{{\dot{\gamma }}}-{{a}_{1}})\vec{\beta }=({{a}_{1}}-\frac{1}{{\dot{\gamma }}})(\cos \varphi {{{\vec{i}}}_{f}}+\sin \varphi {{{\vec{j}}}_{f}}) \\ \end{matrix} \right.{πm:Rm=γ˙1β=−γ˙cos(φ−γ)im−γ˙sin(φ−γ)jmπf:Rf=(γ˙1−a1)β=(a1−γ˙1)(cosφif+sinφjf)
其中:连杆坐标系与机架坐标系之间的转换关系为:
例1-5: 平面曲柄摇杆机构的动瞬心线πm{{\pi }_{m}}πm与定瞬心线πf{{\pi }_{f}}πf
四杆机构如下图所示,机架AD上建立机架坐标系{A;i⃗f,j⃗f}\{A;{{{\vec{i}}}_{f}},{{{\vec{j}}}_{f}}\}{A;if,jf},连杆BC上建立构件坐标系
{B;i⃗m,j⃗m}\{B;{{{\vec{i}}}_{m}},{{{\vec{j}}}_{m}}\}{B;im,jm},为描述连杆平面的运动,需要首先确定出铰链点B的位移,与构件AB的转角,或者说需要对该四杆机构进行位移求解——建立闭环矢量方程:(本质上是通过约定坐标系,对机构进行运动学分析,其意义是为了在指定坐标系下——机架坐标系——描述连杆机构各可动构件
/运动副
/构件点
的平面运动)
(此处各角度约定与向量约定依据原文,实际运动学分析约定可参考文章:待补充)
建立闭环矢量方程:a⃗1+a⃗2=a⃗3+a⃗4{{{\vec{a}}}_{1}}+{{{\vec{a}}}_{2}}={{{\vec{a}}}_{3}}+{{{\vec{a}}}_{4}}a1+a2=a3+a4
将矢量方程分别投影到坐标轴i⃗f{{{\vec{i}}}_{f}}if与j⃗f{{{\vec{j}}}_{f}}jf上,消去矢量a⃗3{{{\vec{a}}}_{3}}a3的方位角可得:
a12+a22+a42−a32+2a1a2cos(φ−γ)−2a1a4cosφ−2a2a4cosγ=0{{a}_{1}}^{2}+{{a}_{2}}^{2}+{{a}_{4}}^{2}-{{a}_{3}}^{2}+2{{a}_{1}}{{a}_{2}}\cos (\varphi -\gamma )-2{{a}_{1}}{{a}_{4}}\cos \varphi -2{{a}_{2}}{{a}_{4}}\cos \gamma =0a12+a22+a42−a32+2a1a2cos(φ−γ)−2a1a4cosφ−2a2a4cosγ=0
- 上式求得γ↔φ\gamma \leftrightarrow \varphiγ↔φ的关系式,而在求解过程中,角度的关系式及变化范围不尽相同,往往通过Grashof准则来对平面铰链四杆机构进行分类:对于Grashof运动链,取与最短杆相邻的杆作机架的曲柄摇杆机构作为基本机构;对于非Grashof运动链,取以最长杆作机架的双摇杆机构作为基本机构。对所有四杆机构,均可由基本机构转化得到,但需用相应的变换数学模型及装配模式。
将上式对铰链点B的轨迹曲线弧长sss求导,简化后可得:
γ˙=dγds=a2sin(φ−γ)−a4sinφa2a4sinγ+a1a2sin(φ−γ)\dot{\gamma }=\frac{d\gamma }{ds}=\frac{{{a}_{2}}\sin (\varphi -\gamma )-{{a}_{4}}\sin \varphi }{{{a}_{2}}{{a}_{4}}\sin \gamma +{{a}_{1}}{{a}_{2}}\sin (\varphi -\gamma )}γ˙=dsdγ=a2a4sinγ+a1a2sin(φ−γ)a2sin(φ−γ)−a4sinφ
- 由于位移方程是非线性的,随不同运动位置求解容易出现奇异,建议按四杆机构的基本形式建立位移方程求解,然后变换机架得到所使用的四杆机构类型位移解,肖大准教授早有论述,在此不赘述。
(1)曲柄摇杆机构
给定一个平面曲柄摇杆机构,其杆长分别为:a1=1,a2=3,a3=3.5,a4=5{{a}_{1}}=1,{{a}_{2}}=3,{{a}_{3}}=3.5,{{a}_{4}}=5a1=1,a2=3,a3=3.5,a4=5,其瞬心线如下所示:
(2)双曲柄机构
将上图的四杆机构进行变换:AB杆为机架,BC杆为原动件,则四杆机构变换称双曲柄机构,此时四杆机构变换称双曲柄机构。
例1-6: 平面曲柄滑块机构的动瞬心线πm{{\pi }_{m}}πm与定瞬心线πf{{\pi }_{f}}πf
其闭环矢量方程为:
a⃗1+a⃗2=S⃗+E⃗{{\vec{a}}_{1}}+{{\vec{a}}_{2}}=\vec{S}+\vec{E}a1+a2=S+E
将矢量方程向固定坐标系{A:i⃗f,j⃗f}\{A:{{{\vec{i}}}_{f}},{{{\vec{j}}}_{f}}\}{A:if,jf}的坐标轴j⃗f{{{\vec{j}}}_{f}}jf上投影,可得:
a1sinφ+a2sinγ−e=0{{a}_{1}}\sin \varphi +{{a}_{2}}\sin \gamma -e=0a1sinφ+a2sinγ−e=0
- 上式确定了平面曲柄滑块机构连杆BC的倾角与输入杆AB的转角之间的关系
对铰链点B的轨迹曲线弧长sss求导,化简后可得:
γ˙=dγds=−cosφa2cosγ\dot{\gamma }=\frac{d\gamma }{ds}=-\frac{\cos \varphi }{{{a}_{2}}\cos \gamma }γ˙=dsdγ=−a2cosγcosφ
令:a1=1,a2=2.5,e=1.2{{a}_{1}}=1,{{a}_{2}}=2.5,e=1.2a1=1,a2=2.5,e=1.2,其连杆相对机架的转角函数为:γ=γ(φ)\gamma =\gamma (\varphi )γ=γ(φ)——
1.2.3-1 点轨迹的Euler-Savary公式
如上节所述,运动刚体∑∗\sum *∑∗相对于固定刚体∑\sum∑的平面运动,可以通过运动刚体∑∗\sum *∑∗相对固定刚体∑\sum∑的线位移及转角(即:线/角位移)的三种方式来表示 (齐次旋转矩阵、{Rom:i⃗m,j⃗m}\{{{R}_{om}}:{{{\vec{i}}}_{m}},{{{\vec{j}}}_{m}}\}{Rom:im,jm}、{Rom:α⃗,β⃗}\{{{R}_{om}}:\vec{\alpha },\vec{\beta }\}{Rom:α,β}),每种方式都由三个独立参数(自由度)确定刚体”的运动。然而,这三种方式中却没有直观表达刚体的运动本质
,或体现刚体的运动学与轨迹几何学之间的内在联系
。 由相伴运动方法推导出刚体运动的动瞬心线πm{{\pi }_{m}}πm与定瞬心线πf{{\pi }_{f}}πf,这两条瞬心线在瞬心点处活动标架重合、微弧长相等,并随刚体运动而相切地纯滚动。 显然,瞬心线本身隐含着刚体相对运动的内在联系信息,以其为出发点研究刚体∑∗\sum *∑∗上图形,如点或者直线在固定刚体上轨迹的几何性质,无疑是既顺畅自然又简洁直观的方式,已有的研究结果表明相伴运动方法将大大简化研究问题,并使得其曲率公式
形式优美。
本节仍沿用上节的相伴运动方法,分别以运动刚体平面上的动瞬心线πm{{\pi }_{m}}πm和固定平面上的定瞬心线πf{{\pi }_{f}}πf作为原曲线,将运动刚体上的点分别看作与动、定瞬心线作相伴运动,可得到瞬时在瞬心线活动标架中描述的点轨迹的曲率公式以及高阶曲率特征。
任意瞬时平面运动刚体∑∗\sum *∑∗上的一点PPP总是与瞬心点相互对应,表明:点PPP的轨迹曲线和瞬心线可以分别视为彼此的相伴曲线——在固定坐标系{Of:i⃗f,j⃗f}\{{{O}_{f}}:{{{\vec{i}}}_{f}},{{{\vec{j}}}_{f}}\}{Of:if,jf}中,将点PPP的轨迹曲线ΓP{{\Gamma }_{P}}ΓP看成定瞬心线πf{{\pi }_{f}}πf的相伴曲线——以定瞬心线πf{{\pi }_{f}}πf为原曲线来描述点PPP在固定平面上的轨迹ΓP{{\Gamma }_{P}}ΓP:
则有:ΓP:R⃗p=R⃗f+v1E⃗1f+v2E⃗2f{{\Gamma }_{P}}:{{{\vec{R}}}_{p}}={{{\vec{R}}}_{f}}+{{v}_{1}}{{{\vec{E}}}_{1f}}+{{v}_{2}}{{{\vec{E}}}_{2f}}ΓP:Rp=Rf+v1E1f+v2E2f
- 其中:(v1,v2)({{v}_{1}},{{v}_{2}})(v1,v2)为运动刚体∑∗\sum *∑∗上点PPP在定瞬心线活动标架{Rf:E⃗1f,E⃗2f}\{{{R}_{f}}:{{{\vec{E}}}_{1f}},{{{\vec{E}}}_{2f}}\}{Rf:E1f,E2f}中的相对坐标,若以极坐标(r,α)(r,\alpha )(r,α)表示,则有:{v1=rcosαv2=rsinα\left\{ \begin{matrix} {{v}_{1}}=r\cos \alpha \\ {{v}_{2}}=r\sin \alpha \\ \end{matrix} \right.{v1=rcosαv2=rsinα
将上式对动、定瞬心线的弧长σ\sigmaσ求导(定瞬心线弧长),可得:dR⃗Pdσ=(1+dv1dσf−kfv2)E⃗1f+(dv2dσf+kfv1)E⃗2f\frac{d{{{\vec{R}}}_{P}}}{d\sigma }=(1+\frac{d{{v}_{1}}}{d{{\sigma }_{f}}}-{{k}_{f}}{{v}_{2}}){{{\vec{E}}}_{1f}}+(\frac{d{{v}_{2}}}{d{{\sigma }_{f}}}+{{k}_{f}}{{v}_{1}}){{{\vec{E}}}_{2f}}dσdRP=(1+dσfdv1−kfv2)E1f+(dσfdv2+kfv1)E2f
考察点PPP在动瞬心线πm{{\pi }_{m}}πm上的Frenet标架{Rm:E⃗1m,E⃗2m}\{{{R}_{m}}:{{{\vec{E}}}_{1m}},{{{\vec{E}}}_{2m}}\}{Rm:E1m,E2m}上的运动,则有:
R⃗Pm=R⃗m+u1E⃗1m+u2E⃗2m{{{\vec{R}}}_{Pm}}={{{\vec{R}}}_{m}}+{{u}_{1}}{{{\vec{E}}}_{1m}}+{{u}_{2}}{{{\vec{E}}}_{2m}}RPm=Rm+u1E1m+u2E2m
- 其中:(u1,u2)({{u}_{1}},{{u}_{2}})(u1,u2)为点PPP在动瞬心线πm{{\pi }_{m}}πm上是Frenet标架{Rm:E⃗1m,E⃗2m}\{{{R}_{m}}:{{{\vec{E}}}_{1m}},{{{\vec{E}}}_{2m}}\}{Rm:E1m,E2m}中的坐标参数
即从运动刚体∑∗\sum *∑∗上固接的运动坐标系{Om:i⃗m,j⃗m}\{{{O}_{m}}:{{{\vec{i}}}_{m}},{{{\vec{j}}}_{m}}\}{Om:im,jm}原点引矢量R⃗m{{{\vec{R}}}_{m}}Rm到瞬心点(动瞬心线πm{{\pi }_{m}}πm上),再由瞬心点(动瞬心线上Frenet标架)考察点P(u1,u2)P({{u}_{1}},{{u}_{2}})P(u1,u2)的运动,即把点PPP的运动看成与动瞬心线πm{{\pi }_{m}}πm的相伴运动,
将上式对动瞬心线弧长σm{{\sigma }_{m}}σm进行求导可得:dR⃗Pmdσm=(1+du1dσm−kmu2)E⃗1m+(du2dσm+kmu1)E⃗2m\frac{d{{{\vec{R}}}_{Pm}}}{d{{\sigma }_{m}}}=(1+\frac{d{{u}_{1}}}{d{{\sigma }_{m}}}-{{k}_{m}}{{u}_{2}}){{{\vec{E}}}_{1m}}+(\frac{d{{u}_{2}}}{d{{\sigma }_{m}}}+{{k}_{m}}{{u}_{1}}){{{\vec{E}}}_{2m}}dσmdRPm=(1+dσmdu1−kmu2)E1m+(dσmdu2+kmu1)E2m
由于点PPP是运动刚体∑∗\sum *∑∗上的固定点,即在运动刚体坐标系{Om:i⃗m,j⃗m}\{{{O}_{m}}:{{{\vec{i}}}_{m}},{{{\vec{j}}}_{m}}\}{Om:im,jm}中,点PPP的绝对运动变换率为零,即dR⃗Pmdσm=0\frac{d{{{\vec{R}}}_{Pm}}}{d{{\sigma }_{m}}}=0dσmdRPm=0,从而点PPP的运动满足Cesaro不动点条件:
{1+du1dσm−kmu2=0du2dσm+kmu1=0⇒{du1dσm=kmu2−1du2dσm=−kmu1\left\{ \begin{matrix} 1+\frac{d{{u}_{1}}}{d{{\sigma }_{m}}}-{{k}_{m}}{{u}_{2}}=0 \\ \frac{d{{u}_{2}}}{d{{\sigma }_{m}}}+{{k}_{m}}{{u}_{1}}=0 \\ \end{matrix} \right.\Rightarrow \left\{ \begin{matrix} \frac{d{{u}_{1}}}{d{{\sigma }_{m}}}={{k}_{m}}{{u}_{2}}-1 \\ \frac{d{{u}_{2}}}{d{{\sigma }_{m}}}=-{{k}_{m}}{{u}_{1}} \\ \end{matrix} \right.{1+dσmdu1−kmu2=0dσmdu2+kmu1=0⇒{dσmdu1=kmu2−1dσmdu2=−kmu1
上式表明了在活动标架沿动瞬心线πm{{\pi }_{m}}πm运动时,观察到点PPP的变化(上式是点PPP为瞬心的特款):犹如小船在小河中前进,艄公所观察到小河岸边景物的变化一样,该变化的性质由小河的弯曲程度体现,那么(du1dσm,du2dσm)(\frac{d{{u}_{1}}}{d{{\sigma }_{m}}},\frac{d{{u}_{2}}}{d{{\sigma }_{m}}})(dσmdu1,dσmdu2)是运动刚体∑∗\sum *∑∗上点PPP在动瞬心线πm{{\pi }_{m}}πm的Frenet标架{R⃗m:E⃗1m,E⃗2m}\{{{{\vec{R}}}_{m}}:{{{\vec{E}}}_{1m}},{{{\vec{E}}}_{2m}}\}{Rm:E1m,E2m}的相对运动分量也就是动瞬心线πm{{\pi }_{m}}πm本身几何性质的体现。
且知,动瞬心线与定瞬心线的Frenet 标架重合,在瞬心点处相切地纯滚动,即同一点PPP在瞬时重合的活动标架{R⃗f:E⃗1f,E⃗2f}\{{{{\vec{R}}}_{f}}:{{{\vec{E}}}_{1f}},{{{\vec{E}}}_{2f}}\}{Rf:E1f,E2f}与{R⃗m:E⃗1m,E⃗2m}\{{{{\vec{R}}}_{m}}:{{{\vec{E}}}_{1m}},{{{\vec{E}}}_{2m}}\}{Rm:E1m,E2m}中具有相同的投影坐标及其变化率,即∶
u1=v1,u2=v2,du1dσm=dv1dσf,du2dσm=dv2dσf{{u}_{1}}={{v}_{1}},{{u}_{2}}={{v}_{2}},\frac{d{{u}_{1}}}{d{{\sigma }_{m}}}=\frac{d{{v}_{1}}}{d{{\sigma }_{f}}},\frac{d{{u}_{2}}}{d{{\sigma }_{m}}}=\frac{d{{v}_{2}}}{d{{\sigma }_{f}}}u1=v1,u2=v2,dσmdu1=dσfdv1,dσmdu2=dσfdv2
进而可得:dR⃗Pdσ=(kf−km)(−v2E⃗1f+v1E⃗2f)=rk∗(−sinαE⃗1f+cosαE⃗2f)\frac{d{{{\vec{R}}}_{P}}}{d\sigma }=({{k}_{f}}-{{k}_{m}})(-{{v}_{2}}{{{\vec{E}}}_{1f}}+{{v}_{1}}{{{\vec{E}}}_{2f}})=rk*(-\sin \alpha {{{\vec{E}}}_{1f}}+\cos \alpha {{{\vec{E}}}_{2f}})dσdRP=(kf−km)(−v2E1f+v1E2f)=rk∗(−sinαE1f+cosαE2f)
进而可得:dσP=∣dR⃗Pdσ∣dσ=rk∗dσd{{\sigma }_{P}}=\left| \frac{d{{{\vec{R}}}_{P}}}{d\sigma } \right|d\sigma =rk*d\sigmadσP=∣∣∣dσdRP∣∣∣dσ=rk∗dσ
将{v1=rcosαv2=rsinα\left\{ \begin{matrix} {{v}_{1}}=r\cos \alpha \\ {{v}_{2}}=r\sin \alpha \\ \end{matrix} \right.{v1=rcosαv2=rsinα对σ\sigmaσ求导,并利用不动点条件化简,得:
drdσ=−cosα,dαdσ=−km+sinαr\frac{dr}{d\sigma }=-\cos \alpha ,\frac{d\alpha }{d\sigma }=-{{k}_{m}}+\frac{\sin \alpha }{r}dσdr=−cosα,dσdα=−km+rsinα
详细推导:
{v1=rcosαv2=rsinα⇒{dv1dσ=drdσcosα−rsinαdαdσ=kmu2−11dv2dσ=drdσsinα+rcosαdαdσ=−kmu12\left\{ \begin{matrix} {{v}_{1}}=r\cos \alpha \\ {{v}_{2}}=r\sin \alpha \\ \end{matrix} \right.\Rightarrow \left\{ \begin{matrix} \frac{d{{v}_{1}}}{d\sigma }=\frac{dr}{d\sigma }\cos \alpha -r\sin \alpha \frac{d\alpha }{d\sigma }={{k}_{m}}{{u}_{2}}-1\text{ }1 \\ \frac{d{{v}_{2}}}{d\sigma }=\frac{dr}{d\sigma }\sin \alpha +r\cos \alpha \frac{d\alpha }{d\sigma }=-{{k}_{m}}{{u}_{1}}\text{ }2 \\ \end{matrix} \right.{v1=rcosαv2=rsinα⇒{dσdv1=dσdrcosα−rsinαdσdα=kmu2−1 1dσdv2=dσdrsinα+rcosαdσdα=−kmu1 2
{1⋅sinα+2⋅cosαv1=rcosα,v2=rsinα⇒drdσ=(kmu2−1)cosα−kmu1sinα=−cosα\left\{ \begin{matrix} 1\centerdot \sin \alpha +2\centerdot \cos \alpha \\ {{v}_{1}}=r\cos \alpha ,{{v}_{2}}=r\sin \alpha \\ \end{matrix} \right.\Rightarrow \frac{dr}{d\sigma }=({{k}_{m}}{{u}_{2}}-1)\cos \alpha -{{k}_{m}}{{u}_{1}}\sin \alpha =-\cos \alpha{1⋅sinα+2⋅cosαv1=rcosα,v2=rsinα⇒dσdr=(kmu2−1)cosα−kmu1sinα=−cosα
将drdσ=−cosα\frac{dr}{d\sigma }=-\cos \alphadσdr=−cosα带入222中,可得:
−cosαsinα+rcosαdαdσ=−kmrcosα⇒dαdσ=−km+sinαr-\cos \alpha \sin \alpha +r\cos \alpha \frac{d\alpha }{d\sigma }=-{{k}_{m}}r\cos \alpha \Rightarrow \frac{d\alpha }{d\sigma }=-{{k}_{m}}+\frac{\sin \alpha }{r}−cosαsinα+rcosαdσdα=−kmrcosα⇒dσdα=−km+rsinα
进而建立P点轨迹曲线ΓP{{\Gamma }_{P}}ΓP的Frenet标架{R⃗P:E⃗1∗,E⃗2∗}\{{{{\vec{R}}}_{P}}:{{{\vec{E}}}_{1}}*,{{{\vec{E}}}_{2}}*\}{RP:E1∗,E2∗}为:
{E⃗1∗=R⃗PdσP=R⃗Pdσf/∣R⃗Pdσf∣=−sinαE⃗1f+cosαE⃗2fE⃗2∗=k⃗×E⃗1∗=−cosαE⃗1f−sinαE⃗2f\left\{ \begin{matrix} {{{\vec{E}}}_{1}}*=\frac{{{{\vec{R}}}_{P}}}{d{{\sigma }_{P}}}=\frac{{{{\vec{R}}}_{P}}}{d{{\sigma }_{f}}}/\left| \frac{{{{\vec{R}}}_{P}}}{d{{\sigma }_{f}}} \right|=-\sin \alpha {{{\vec{E}}}_{1f}}+\cos \alpha {{{\vec{E}}}_{2f}} \\ {{{\vec{E}}}_{2}}*=\vec{k}\times {{{\vec{E}}}_{1}}*=-\cos \alpha {{{\vec{E}}}_{1f}}-\sin \alpha {{{\vec{E}}}_{2f}} \\ \end{matrix} \right.{E1∗=dσPRP=dσfRP/∣∣∣dσfRP∣∣∣=−sinαE1f+cosαE2fE2∗=k×E1∗=−cosαE1f−sinαE2f
进而可得:
kΓ=dE⃗1∗dσP⋅E⃗2∗=1r+sinαr2k∗=r+sinα/k∗r2{{k}_{\Gamma }}=\frac{d{{{\vec{E}}}_{1}}*}{d{{\sigma }_{P}}}\cdot {{{\vec{E}}}_{2}}*=\frac{1}{r}+\frac{\sin \alpha }{{{r}^{2}}k*}=\frac{r+\sin \alpha /k*}{{{r}^{2}}}kΓ=dσPdE1∗⋅E2∗=r1+r2k∗sinα=r2r+sinα/k∗
详细推导:
dE⃗1∗dσP=1r2k∗(−cosαdαdsE⃗1f−sinαkfE⃗2f−sinαdαdsE⃗2f−cosαkfE⃗1f)\frac{d{{{\vec{E}}}_{1}}*}{d{{\sigma }_{P}}}=\frac{1}{{{r}^{2}}k*}(-\cos \alpha \frac{d\alpha }{ds}{{{\vec{E}}}_{1f}}-\sin \alpha {{k}_{f}}{{{\vec{E}}}_{2f}}-\sin \alpha \frac{d\alpha }{ds}{{{\vec{E}}}_{2f}}-\cos \alpha {{k}_{f}}{{{\vec{E}}}_{1f}})dσPdE1∗=r2k∗1(−cosαdsdαE1f−sinαkfE2f−sinαdsdαE2f−cosαkfE1f)
⇒dE⃗1∗dσP=−cosαr2k∗(dαds+kf)E⃗1f+−sinαr2k∗(dαds+kf)E⃗2f\Rightarrow \frac{d{{{\vec{E}}}_{1}}*}{d{{\sigma }_{P}}}=\frac{-\cos \alpha }{{{r}^{2}}k*}(\frac{d\alpha }{ds}+{{k}_{f}}){{{\vec{E}}}_{1f}}+\frac{-\sin \alpha }{{{r}^{2}}k*}(\frac{d\alpha }{ds}+{{k}_{f}}){{{\vec{E}}}_{2f}}⇒dσPdE1∗=r2k∗−cosα(dsdα+kf)E1f+r2k∗−sinα(dsdα+kf)E2f
kΓ=dE⃗1∗dσP⋅E⃗2∗=(−cosαr2k∗(dαds+kf)E⃗1f+−sinαr2k∗(dαds+kf)E⃗2f)⋅(−cosαE⃗1f−sinαE⃗2f)=dαds+kfr2k∗=k∗+sinαrr2k∗{{k}_{\Gamma }}=\frac{d{{{\vec{E}}}_{1}}*}{d{{\sigma }_{P}}}\cdot {{{\vec{E}}}_{2}}*=(\frac{-\cos \alpha }{{{r}^{2}}k*}(\frac{d\alpha }{ds}+{{k}_{f}}){{{\vec{E}}}_{1f}}+\frac{-\sin \alpha }{{{r}^{2}}k*}(\frac{d\alpha }{ds}+{{k}_{f}}){{{\vec{E}}}_{2f}})\cdot (-\cos \alpha {{{\vec{E}}}_{1f}}-\sin \alpha {{{\vec{E}}}_{2f}})=\frac{\frac{d\alpha }{ds}+{{k}_{f}}}{{{r}^{2}}k*}=\frac{k*+\frac{\sin \alpha }{r}}{{{r}^{2}}k*}kΓ=dσPdE1∗⋅E2∗=(r2k∗−cosα(dsdα+kf)E1f+r2k∗−sinα(dsdα+kf)E2f)⋅(−cosαE1f−sinαE2f)=r2k∗dsdα+kf=r2k∗k∗+rsinα
由此得到运动刚体运动刚体∑∗\sum *∑∗上点PPP瞬时在固定刚体∑\sum∑上的轨迹曲线的曲率公式,也就是著名的Euler-Savary公式
。若将曲率kkk,用曲率半径ρ\rhoρ的倒数代替,则得到另一种表达形式∶ρΓ(r+sinαk∗)=r2{{\rho }_{\Gamma }}(r+\frac{\sin \alpha }{k*})={{r}^{2}}ρΓ(r+k∗sinα)=r2
即平面Euler-Savary公式描述了平面运动刚体上点的位置(在Frenet标架{R⃗f:E⃗1f,E⃗2f}\{{{{\vec{R}}}_{f}}:{{{\vec{E}}}_{1f}},{{{\vec{E}}}_{2f}}\}{Rf:E1f,E2f}中的极坐标r,αr,\alphar,α)、轨迹的曲率半径(中心)ρΓ{{\rho }_{\Gamma }}ρΓ以及动、定瞬心线诱导曲率k∗k*k∗之间的关系。
将点P转换到运动坐标系{Om:i⃗m,j⃗m}\{{{O}_{m}}:{{{\vec{i}}}_{m}},{{{\vec{j}}}_{m}}\}{Om:im,jm}中,以直角坐标(xpm,ypm)({{x}_{pm}},{{y}_{pm}})(xpm,ypm)表示,则可得到点PPP轨迹曲线ΓP{{\Gamma }_{P}}ΓP曲率的另一表达形式∶
{kΓ=FGF=(xpm−a)2+(ypm−b)2−D24G=[(xpm+sinθkOm−θ˙)2+(ypm−cosθkOm−θ˙)2]32a=−(k˙Om−θ¨)cosθ+(2kOm−θ˙)(kOm−θ˙)sinθ2(kOm−θ˙)3b=−(k˙Om−θ¨)sinθ+(2kOm−θ˙)(kOm−θ˙)cosθ2(kOm−θ˙)3\left\{ \begin{matrix} {{k}_{\Gamma }}=\frac{F}{G} \\ F={{({{x}_{pm}}-a)}^{2}}+{{({{y}_{pm}}-b)}^{2}}-\frac{{{D}^{2}}}{4} \\ G={{[{{({{x}_{pm}}+\frac{\sin \theta }{{{k}_{Om}}-\dot{\theta }})}^{2}}+{{({{y}_{pm}}-\frac{\cos \theta }{{{k}_{Om}}-\dot{\theta }})}^{2}}]}^{\frac{3}{2}}} \\ a=-\frac{({{{\dot{k}}}_{Om}}-\ddot{\theta })\cos \theta +(2{{k}_{Om}}-\dot{\theta })({{k}_{Om}}-\dot{\theta })\sin \theta }{2{{({{k}_{Om}}-\dot{\theta })}^{3}}} \\ b=-\frac{({{{\dot{k}}}_{Om}}-\ddot{\theta })\sin \theta +(2{{k}_{Om}}-\dot{\theta })({{k}_{Om}}-\dot{\theta })\cos \theta }{2{{({{k}_{Om}}-\dot{\theta })}^{3}}} \\ \end{matrix} \right.⎩⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎧kΓ=GFF=(xpm−a)2+(ypm−b)2−4D2G=[(xpm+kOm−θ˙sinθ)2+(ypm−kOm−θ˙cosθ)2]23a=−2(kOm−θ˙)3(k˙Om−θ¨)cosθ+(2kOm−θ˙)(kOm−θ˙)sinθb=−2(kOm−θ˙)3(k˙Om−θ¨)sinθ+(2kOm−θ˙)(kOm−θ˙)cosθ
详细推导:
设:dσm=(θ˙2a2+b2a4)12ds⇒dsdσm=a2(θ˙2a2+b2)12=Ad{{\sigma }_{m}}={{(\frac{{{{\dot{\theta }}}^{2}}}{{{a}^{2}}}+\frac{{{b}^{2}}}{{{a}^{4}}})}^{\frac{1}{2}}}ds\Rightarrow \frac{ds}{d{{\sigma }_{m}}}=\frac{{{a}^{2}}}{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}=Adσm=(a2θ˙2+a4b2)21ds⇒dσmds=(θ˙2a2+b2)21a2=A
则将动瞬心线πm{{\pi }_{m}}πm的Frenet标架基矢量改写为:{R⃗m=1a(−sinθi⃗m+cosθj⃗m)E⃗1m=[−θ˙acosθ+bsinθa2i⃗m−θ˙asinθ+bcosθa2j⃗m]AE⃗2m=[θ˙asinθ+bcosθa2i⃗m+−θ˙acosθ+bsinθa2j⃗m]A\left\{ \begin{matrix} {{{\vec{R}}}_{m}}=\frac{1}{a}(-\sin \theta {{{\vec{i}}}_{m}}+\cos \theta {{{\vec{j}}}_{m}}) \\ {{{\vec{E}}}_{1m}}=[\frac{-\dot{\theta }a\cos \theta +b\sin \theta }{{{a}^{2}}}{{{\vec{i}}}_{m}}-\frac{\dot{\theta }a\sin \theta +b\cos \theta }{{{a}^{2}}}{{{\vec{j}}}_{m}}]A \\ {{{\vec{E}}}_{2m}}=[\frac{\dot{\theta }a\sin \theta +b\cos \theta }{{{a}^{2}}}{{{\vec{i}}}_{m}}+\frac{-\dot{\theta }a\cos \theta +b\sin \theta }{{{a}^{2}}}{{{\vec{j}}}_{m}}]A \\ \end{matrix} \right.⎩⎪⎨⎪⎧Rm=a1(−sinθim+cosθjm)E1m=[a2−θ˙acosθ+bsinθim−a2θ˙asinθ+bcosθjm]AE2m=[a2θ˙asinθ+bcosθim+a2−θ˙acosθ+bsinθjm]A
且已知:{u1=rcosαu2=rsinα,kΓ=r+sinα/k∗r2,k∗=a3(θ˙2a2+b2)12\left\{ \begin{matrix} {{u}_{1}}=r\cos \alpha \\ {{u}_{2}}=r\sin \alpha \\ \end{matrix} \right.,{{k}_{\Gamma }}=\frac{r+\sin \alpha /k*}{{{r}^{2}}},k*=\frac{{{a}^{3}}}{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}{u1=rcosαu2=rsinα,kΓ=r2r+sinα/k∗,k∗=(θ˙2a2+b2)21a3
R⃗Pm=R⃗m+u1E⃗1m+u2E⃗2m{{{\vec{R}}}_{Pm}}={{{\vec{R}}}_{m}}+{{u}_{1}}{{{\vec{E}}}_{1m}}+{{u}_{2}}{{{\vec{E}}}_{2m}}RPm=Rm+u1E1m+u2E2m,其坐标参数可表示为(xPm,yPm)({{x}_{Pm}},{{y}_{Pm}})(xPm,yPm),可得:
{xPm=−sinθa+−θ˙acosθ+bsinθ(θ˙2a2+b2)12rcosα+θ˙asinθ+bcosθ(θ˙2a2+b2)12rsinα1yPm=cosθa−θ˙asinθ+bcosθ(θ˙2a2+b2)12rcosα+−θ˙acosθ+bsinθ(θ˙2a2+b2)12rsinα2\left\{ \begin{matrix} {{x}_{Pm}}=-\frac{\sin \theta }{a}+\frac{-\dot{\theta }a\cos \theta +b\sin \theta }{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\cos \alpha +\frac{\dot{\theta }a\sin \theta +b\cos \theta }{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\sin \alpha \frac{{}}{{}}\frac{{}}{{}}1 \\ {{y}_{Pm}}=\frac{\cos \theta }{a}-\frac{\dot{\theta }a\sin \theta +b\cos \theta }{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\cos \alpha +\frac{-\dot{\theta }a\cos \theta +b\sin \theta }{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\sin \alpha \frac{{}}{{}}\frac{{}}{{}}2 \\ \end{matrix} \right.⎩⎪⎨⎪⎧xPm=−asinθ+(θ˙2a2+b2)21−θ˙acosθ+bsinθrcosα+(θ˙2a2+b2)21θ˙asinθ+bcosθrsinα1yPm=acosθ−(θ˙2a2+b2)21θ˙asinθ+bcosθrcosα+(θ˙2a2+b2)21−θ˙acosθ+bsinθrsinα2
则对上式进行处理:
{1sinθ-2cosθ:xPmsinθ−yPmcosθ=−1a+b(θ˙2a2+b2)12rcosα+θ˙a(θ˙2a2+b2)12rsinα31cosθ+2sinθ:xPmcosθ+yPmsinθ=θ˙a(θ˙2a2+b2)12rcosα+b(θ˙2a2+b2)12rsinα4\left\{ \begin{matrix} 1\frac{{}}{{}}\sin \theta \text{-}2\frac{{}}{{}}\cos \theta :{{x}_{Pm}}\sin \theta -{{y}_{Pm}}\cos \theta =-\frac{1}{a}+\frac{b}{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\cos \alpha +\frac{\dot{\theta }a}{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\sin \alpha \frac{{}}{{}}\frac{{}}{{}}3 \\ 1\frac{{}}{{}}\cos \theta \text{+}2\frac{{}}{{}}\sin \theta :{{x}_{Pm}}\cos \theta +{{y}_{Pm}}\sin \theta =\frac{\dot{\theta }a}{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\cos \alpha +\frac{b}{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\sin \alpha \frac{{}}{{}}\frac{{}}{{}}4 \\ \end{matrix} \right.⎩⎪⎨⎪⎧1sinθ-2cosθ:xPmsinθ−yPmcosθ=−a1+(θ˙2a2+b2)21brcosα+(θ˙2a2+b2)21θ˙arsinα31cosθ+2sinθ:xPmcosθ+yPmsinθ=(θ˙2a2+b2)21θ˙arcosα+(θ˙2a2+b2)21brsinα4
其中根据3θ˙ab+43\frac{{}}{{}}\frac{\dot{\theta }a}{b}+43bθ˙a+4:
(xPmsinθ−yPmcosθ)θ˙ab+(xPmcosθ+yPmsinθ)=−θ˙b+θ˙2a2b+b(θ˙2a2+b2)12rsinα({{x}_{Pm}}\sin \theta -{{y}_{Pm}}\cos \theta )\frac{\dot{\theta }a}{b}+({{x}_{Pm}}\cos \theta +{{y}_{Pm}}\sin \theta )=-\frac{{\dot{\theta }}}{b}+\frac{\frac{{{{\dot{\theta }}}^{2}}{{a}^{2}}}{b}+b}{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\sin \alpha(xPmsinθ−yPmcosθ)bθ˙a+(xPmcosθ+yPmsinθ)=−bθ˙+(θ˙2a2+b2)21bθ˙2a2+brsinα
进而求解sinα\sin \alphasinα:
sinα=(xPmsinθ−yPmcosθ)θ˙a+(xPmcosθ+yPmsinθ)b+θ˙r(θ˙2a2+b2)12\sin \alpha =\frac{({{x}_{Pm}}\sin \theta -{{y}_{Pm}}\cos \theta )\dot{\theta }a+({{x}_{Pm}}\cos \theta +{{y}_{Pm}}\sin \theta )b+\dot{\theta }}{r{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}sinα=r(θ˙2a2+b2)21(xPmsinθ−yPmcosθ)θ˙a+(xPmcosθ+yPmsinθ)b+θ˙
且知:r2=∣PPO→∣2=∣R⃗Pm−R⃗m∣2=(xPm+sinθa)2+(yPm−cosθa)2{{r}^{2}}=|\overrightarrow{P{{P}_{O}}}{{|}^{2}}=|{{{\vec{R}}}_{Pm}}-{{{\vec{R}}}_{m}}{{|}^{2}}={{({{x}_{Pm}}+\frac{\sin \theta }{a})}^{2}}+{{({{y}_{Pm}}-\frac{\cos \theta }{a})}^{2}}r2=∣PPO∣2=∣RPm−Rm∣2=(xPm+asinθ)2+(yPm−acosθ)2
解得:kΓ=r+sinα/k∗r2=r2+xPm(θ˙asinθ+bcosθ)+yPm(−θ˙acosθ+bsinθ)+θ˙a3r3{{k}_{\Gamma }}=\frac{r+\sin \alpha /k*}{{{r}^{2}}}=\frac{{{r}^{2}}+\frac{{{x}_{Pm}}(\dot{\theta }a\sin \theta +b\cos \theta )+{{y}_{Pm}}(-\dot{\theta }a\cos \theta +b\sin \theta )+\dot{\theta }}{{{a}^{3}}}}{{{r}^{3}}}kΓ=r2r+sinα/k∗=r3r2+a3xPm(θ˙asinθ+bcosθ)+yPm(−θ˙acosθ+bsinθ)+θ˙
令:G=r3G={{r}^{3}}G=r3,整理分子后可得:kΓ=(xPm+B)2+(yPm+C)2+14k∗2G,B=bcosθ+(2a+θ˙)asinθ2a3,C=bsinθ−(2a+θ˙)acosθ2a3{{k}_{\Gamma }}=\frac{{{({{x}_{Pm}}+B)}^{2}}+{{({{y}_{Pm}}+C)}^{2}}+\frac{1}{4{{k}^{*}}^{2}}}{G},B=\frac{b\cos \theta +(2a+\dot{\theta })a\sin \theta }{2{{a}^{3}}},C=\frac{b\sin \theta -(2a+\dot{\theta })a\cos \theta }{2{{a}^{3}}}kΓ=G(xPm+B)2+(yPm+C)2+4k∗21,B=2a3bcosθ+(2a+θ˙)asinθ,C=2a3bsinθ−(2a+θ˙)acosθ
若在某一瞬时点PPP轨迹曲线ΓP{{\Gamma }_{P}}ΓP的曲率kΓ{{k}_{\Gamma }}kΓ为零,即该点三个无限接近位置在一直线上,或者说轨迹曲线ΓP{{\Gamma }_{P}}ΓP与直线二阶接触(可参考吴大任《微分几何》3.6&3.7)
,称其为该轨迹曲线ΓP{{\Gamma }_{P}}ΓP上的拐点。令r+sinα/k∗r2\frac{r+\sin \alpha /k*}{{{r}^{2}}}r2r+sinα/k∗为零,可得∶
r+Dsinα=0r+D\sin \alpha =0r+Dsinα=0
其中:D=1k∗D=\frac{1}{k*}D=k∗1。这是一个圆的方程,表示在该瞬时轨迹产生拐点的运动刚体上点都汇集在该圆上,称该圆为运动刚体上的拐点圆。
其直径为∣1/k∗∣\left| 1/k* \right|∣1/k∗∣且圆心位于瞬心线法线上,并且与瞬心线相切。随着刚体平面运动的不同瞬时(或位置),拐点圆在刚体上的位置和大小随之变化。虽然拐点圆过瞬心点P0{{P}_{0}}P0,但属于拐点圆上奇点——其轨迹线的曲率为无穷大,即轨迹线上出现尖点。
由Euler-Savary公式可知,在瞬心线的Frenet 标架参考系下,可求得点PPP到瞬心P0{{P}_{0}}P0的矢量PP0→\overrightarrow{P{{P}_{0}}}PP0、点PPP到其轨迹曲线ΓP{{\Gamma }_{P}}ΓP,曲率中心OP{{O}_{P}}OP的矢量POP→\overrightarrow{P{{O}_{P}}}POP(曲率半径ρΓ{{\rho }_{\Gamma }}ρΓ),点PPP到拐点圆上相应点PI{{P}_{I}}PI的矢量PPI→\overrightarrow{P{{P}_{I}}}PPI,并且三个矢量存在关系式∶PPI→⋅POP→=(PP0→)2\overrightarrow{P{{P}_{I}}}\cdot \overrightarrow{P{{O}_{P}}}={{(\overrightarrow{P{{P}_{0}}})}^{2}}PPI⋅POP=(PP0)2,由于该式右端恒为正值,从而曲率中心OP{{O}_{P}}OP与拐点PI{{P}_{I}}PI必位于点PPP的同侧。若某一瞬时,运动刚体上的点恰为拐点,即PPI→=0\overrightarrow{P{{P}_{I}}}=0PPI=0,其轨迹曲线的曲率中心应在无穷远处。
补充:
《高等机构学》白师贤
第六章 平面无线接近位置运动几何学(待补充)
平面运动刚体上点的轨迹线的曲率仅仅反映了该点无限接近三位置的几何特征,为揭示更大范围上该点的运动几何特征,需研究平面运动点的高阶曲率特征。当平面运动点的轨迹曲线的(高阶)曲率为特定值或者为零时,其轨迹曲线具有特定的几何意义,研究这些点在运动刚体上的位置,对机构的分析与综合具有重要的指导意义。
[足式机器人]Part3机构运动微分几何学分析与综合Ch01-3 平面运动微分几何学——【读书笔记】相关推荐
- [足式机器人]Part3机构运动微分几何学分析与综合Ch02-3 平面机构离散运动鞍点综合——【读书笔记】
本文仅供学习使用 本文参考: <机构运动微分几何学分析与综合>-王德伦.汪伟 <微分几何>吴大任 Ch02-3 平面机构离散运动鞍点综合 2.4 鞍滑点 2.4.1 鞍线与二副 ...
- [足式机器人]Part3机构运动微分几何学分析与综合Ch01-2 平面运动微分几何学——【读书笔记】
本文仅供学习使用 本文参考: <机构运动微分几何学分析与综合>-王德伦.汪伟 <微分几何>吴大任 Ch01-2 平面运动微分几何学 1.2 平面运动微分几何学 1.2.1 相伴 ...
- [足式机器人]Part3机构运动微分几何学分析与综合Ch02-2 平面机构离散运动鞍点综合——【读书笔记】
本文仅供学习使用 本文参考: <机构运动微分几何学分析与综合>-王德伦.汪伟 <微分几何>吴大任 Ch02-2 平面机构离散运动鞍点综合 2.3 鞍点圆 2.3.1 鞍圆与二副 ...
- [足式机器人]Part1 三维空间中的跳行Ch03——【Legged Robots that Balance 读书笔记】
本文仅供学习使用 本文结合个人理解体会作者的思路,也从个人科研角度出发,部分翻译参考由:QQ群(2群legged robot that balance)提供,感谢他们为本文英文版翻译所做的贡献(但有些 ...
- [足式机器人]Part1 运动对称性Ch05——【Legged Robots that Balance 读书笔记】
本文仅供学习使用 本文结合个人理解体会作者的思路,也从个人科研角度出发,部分翻译参考由:QQ群(2群legged robot that balance)提供,感谢他们为本文英文版翻译所做的贡献(但有些 ...
- 【嵌入式--伺服电机】足式机器人 外转子无刷电机研究
系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录 系列文章目录 前言 一.足式机器人电机背景预研 1.工业传统的电机预研 2.力控电机预研 ...
- 智能机器人-(三)轮式,足式机器人的基本概念
文章目录 一.机器人的移动方式设计 二.足式移动机器人 1.足的规模 2.足的稳定性 3.足的自由度 4.足行步态 5.动力学考虑 6.平衡控制 7.常见足式机器人实例 8.静态步行与动态步行 9.Z ...
- [足式机器人]Part1 关于动物和运动体的研究Ch08——【Legged Robots that Balance 读书笔记】
本文仅供学习使用 本文结合个人理解体会作者的思路,也从个人科研角度出发,部分翻译参考由:QQ群(2群legged robot that balance)提供,感谢他们为本文英文版翻译所做的贡献(但有些 ...
- [足式机器人]Part1 序言+简介Ch01——【Legged Robots that Balance 读书笔记】
本文仅供学习使用 本文结合个人理解体会作者的思路,也从个人科研角度出发,部分翻译参考由:QQ群(2群legged robot that balance)提供,感谢他们为本文英文版翻译所做的贡献(但有些 ...
最新文章
- 关于MySQL的酸与MVCC和面试官小战三十回合
- 【VBA编程】15.WorkSheet对象常用属性
- httpd开启status模块_Nginx高并发系列之二——Nginx开启ssl模块
- 朱峰谈概念设计(三):可信的设计
- NOIP2020 赛前总结
- JDK源码解析之 java.lang.Error
- Java 容器源码分析之Queue
- 崩坏3服务器维护2月8号,《崩坏3》8月29日版本更新,全服维护通知
- matlab帕累托分布函数,matlab 进行广义的帕累托参数估计
- 使用ColorUI组件
- HR 必知的 360 评估
- centos7更换yum仓库、静态IP、SSH密钥登陆
- rio 10.3 vcl应用更换皮肤
- 软件开发中的SD、SE、QA和RD是什么意思?
- 查询服务器硬盘上电时间,鲁大师检测硬盘通电时间怎么操作?检测硬盘通电时间教程...
- 梦幻西游游戏官网服务器状态,梦幻西游:凌晨4点了,这个游戏究竟还有几个服务器不是鬼区?...
- Day17 静态页面 导航及图片结构与样式
- 楼市十大卖楼花招曝光
- Git删除本地分支(批量删除)
- 8行代码实现天数倒计时
热门文章
- “x = a if b else c“是啥意思?【赋值表达式】【if语句】
- Vscode所见即所得的Markdown编辑以及PDF输出
- 解决安装调试gym出现UserWarning: WARN: The environment Humanoid-v2 is out of date.
- python练习实例一 互不相同且不重复的数字组合
- 艾兰岛编辑器-实体标签
- 铃铛子训练营 | 我的感悟(二)
- 互联网数字营销广告管理平台应用
- 牛客小白月赛25 C白魔法师 (bfs | 并查集)
- 每日一道Leetcode - 5. 最长回文子串 【动态规划】
- 贵州大学计算机考研资料汇总