当前位置: 首页 > wzjs >正文

dm网站制作软件sem优化公司

dm网站制作软件,sem优化公司,网站建设 赣icp 南昌,石家庄 最新本次使用MATLAB复现CLF-CBF-QP算法,以实现机器人轨迹跟踪同时保证安全性能 模型 使用自行车模型来进行模拟机器人的移动动态,具体的模型推导参考车辆运动学模型-自行车模型 采用偏差变量 p ~ = p − p r e f u ~ = u − u r e f \tilde{p} = p - p_{ref} \\ \tilde{u} = …

本次使用MATLAB复现CLF-CBF-QP算法,以实现机器人轨迹跟踪同时保证安全性能

模型

使用自行车模型来进行模拟机器人的移动动态,具体的模型推导参考车辆运动学模型-自行车模型

采用偏差变量
p ~ = p − p r e f u ~ = u − u r e f \tilde{p} = p - p_{ref} \\ \tilde{u} = u - u_{ref} p~=pprefu~=uuref
系统偏差模型写成状态方程形式为
p ~ ˙ = A p ~ + B u ~ = [ 0 0 − v sin ⁡ ( φ ) cos ⁡ ( φ ) 0 0 v cos ⁡ ( φ ) sin ⁡ ( φ ) 0 0 0 tan ⁡ ( δ ) l 0 0 0 0 ] p ~ + [ 0 0 0 0 0 v l cos ⁡ ( δ ) 2 1 0 ] u ~ \dot{\tilde{p}} = A\tilde{p} + B\tilde{u} = \begin{bmatrix} 0 & 0 & -v\sin(\varphi) & \cos(\varphi) \\ 0 & 0 & v\cos(\varphi) & \sin(\varphi) \\ 0 & 0 & 0 & \frac{\tan(\delta)}{l} \\ 0 & 0 & 0 & 0 \end{bmatrix} \tilde{p} + \begin{bmatrix} 0 & 0 \\ 0 & 0 \\ 0 & \frac{v}{l\cos(\delta)^2} \\ 1 & 0 \end{bmatrix} \tilde{u} p~˙=Ap~+Bu~= 00000000vsin(φ)vcos(φ)00cos(φ)sin(φ)ltan(δ)0 p~+ 000100lcos(δ)2v0 u~
其中,矩阵 A = ∂ f ~ ( p , u ) ∂ p A = \frac{\partial \tilde{f}(p, u)}{\partial p} A=pf~(p,u) B = ∂ f ~ ( p , u ) ∂ u B = \frac{\partial \tilde{f}(p, u)}{\partial u} B=uf~(p,u)

算法

算法使用控制障碍函数保证安全性,控制李雅普诺夫函数保证轨迹跟踪,具体可以参考基于控制障碍函数(Control Barrier Function)的二次规划(QP)控制
u ∗ ( x ) = arg ⁡ min ⁡ u = ( u , δ ) ∈ R m × R 1 2 u T H ( x ) u + F T ( x ) u s . t . { L f V ( x ) + L g V ( x ) u + c 3 V ( x ) − δ ≤ 0 − L f h ( x ) − L g h ( x ) u − α ( h ( x ) ) ≤ 0 \begin{equation} \nonumber \begin{aligned} & u^*(x)=\underset{u=(u,\delta)\in\mathbb{R}^m\times\mathbb{R}}{\arg\min}\frac{1}{2}u^TH(x)u + F^T(x)u \\ & s.t. \begin{cases} L_fV(x)+L_gV(x)u + c_3V(x)-\delta\leq0 \\ -L_fh(x)-L_gh(x)u-\alpha (h(x))\leq0 \end{cases} \end{aligned} \end{equation} u(x)=u=(u,δ)Rm×Rargmin21uTH(x)u+FT(x)us.t.{LfV(x)+LgV(x)u+c3V(x)δ0Lfh(x)Lgh(x)uα(h(x))0

CLF 选取

基于运动学偏差模型,选取CLF V : R n → R V:R^n\rightarrow R V:RnR 如下
V ( p ~ ) = 1 2 p ~ T S p ~ V(\tilde{p})=\frac{1}{2}\tilde{p}^TS\tilde{p} V(p~)=21p~TSp~
其中,矩阵 S S S为 LQR 线性二次调节器过程中产生的 Algebraic Riccaci Equation 等式
A T S + S A + Q − S B R − 1 B T S = 0 A^TS + SA+Q - SBR^{-1}B^TS = 0 ATS+SA+QSBR1BTS=0
的解,其中,矩阵 A A A B B B的取值见偏差模型状态方程,满足
V ˙ = d d t p ~ T S p ~ = − ( p ~ T Q p ~ +

http://www.dtcms.com/wzjs/429415.html

相关文章:

  • 电子商务网站开发策划案全媒体广告代理加盟靠谱吗
  • 万网注册域名做简单网站网络营销措施有哪些
  • 网站都到哪里做推广青岛百度seo
  • 怎么自己做彩票网站吗网络舆情的网站
  • 公司地址怎么免费上地图seo行业岗位有哪些
  • 网站公司备案推广页面
  • 个人订阅号支持微网站的建设吗公司seo营销
  • 外贸建设网站重庆seo排名公司
  • php 网站开发收费百度权重是怎么来的
  • 装饰装修公司举例说明seo
  • 福清可以做宣传的网站网站建设关键词排名
  • 医疗器械网站建设方案满十八岁可以申请abc认证吗
  • 网站建设专家 金石下拉营销策略怎么写范文
  • 台州卫浴网站建设企业建站
  • 重庆石桥铺网站建设公司百度外推排名
  • 网络营销的5种方式嘉兴seo外包
  • 做网站维护有什么要求上海网络推广专员
  • 佛山顺德做网站技成培训网
  • 网站外链建设可以提升网站权重对还是错互联网推广工作好做吗
  • 做水果生意去哪个网站百度旧版本
  • 外贸网站建设公司咨询国外网站推广
  • 吉林省建设信息网官网入吉合肥网站优化软件
  • 衡阳公司做网站真正的免费建站在这里
  • word如何做网站链接怎么在网上推广产品
  • 自己做网站买东西seo网站自动推广
  • 手机免费网站建设哪家公司好抖音推广平台
  • 香港永久网站重庆关键词自然排名
  • 做美食视频的网站有哪些免费舆情网站
  • 网站建设单位优化大师班级优化大师
  • 赣州网上房地产官网夫唯seo怎么样