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

中小学生做试卷的网站6我想做代理商

中小学生做试卷的网站6,我想做代理商,做域名不做网站可以吗,扬中炒地皮视频讲解: Pinocchio导入URDF关节为continuous的问题及详细解释 仓库地址:GitHub - LitchiCheng/mujoco-learning 问题背景:打算测试将之前的panda的urdf换成so-arm100的urdf,发现pinocchio的代码不能用,很奇怪&#…

视频讲解:

Pinocchio导入URDF关节为continuous的问题及详细解释

仓库地址:GitHub - LitchiCheng/mujoco-learning

问题背景:打算测试将之前的panda的urdf换成so-arm100的urdf,发现pinocchio的代码不能用,很奇怪,按照道理都是参数,应该可以直接复用,通过排查,发现时model.nq数量发生了变化,pyroboplan的代码在进行ik时直接越界了

   <jointname="Shoulder_Rotation"type="continuous"><originxyz="0 -0.0452 0.0181"rpy="1.5708 0 1.5708" /><parentlink="Base" /><childlink="Shoulder_Rotation_Pitch" /><axisxyz="0 1 0" /></joint>

进一步排查:

1.打印panda的model.nq发现和urdf中的关节数量一致,其type为revolute

2.打印so-arm100的model.nq发现比urdf中的joint多了一倍,其type为continuous

通过查看pinocchio的issues,发现如下两个解释:

Continuous joint in URDF adds 2 elements to the configuration space · Issue #794 · stack-of-tasks/pinocchio · GitHub

lowerPositionLimit and upperPositionLimit in pinocchio::Model have unexpected dimensions for unbounded joints - how to read them correctly? · Issue #777 · stack-of-tasks/pinocchio · GitHub

但实际上还没没有讲得很清楚为什么continous类型的joint的nq为2,这里进行探究:

URDF的continuous joint:本质也是一种无旋转角度限制的旋转关节(unbounded revolute joint),理论上应使用单个角度参数θ描述其状态就够了,但是为什么需要用两个,这就要反过来思考了,首先1个配置空间的维度能不能用来描述continuous类型关节对应物理位置,肯定是够了,但会出现一种情况,如关节在θ时和θ+2Π实际上物理位置一致,有无数个数值对应同样的物理位置,对于优化、求解问题来说时冗余的

所以用从如下两个角度可以理解[cosθ, sinθ]的好处:

1.一个数值对对应了一个物理状态,避免求解的冗余问题

2.cosθ和sinθ避免2Π到0的跳跃

下面用python代码来做一个验证

import math
# 定义角度
angles = [170, -190, 180, -180, 180, 540]# 遍历角度列表
for theta in angles:# 将角度转换为弧度theta_rad = math.radians(theta)# 计算 cos 和 sin 值cos_theta = math.cos(theta_rad)sin_theta = math.sin(theta_rad)# 输出结果print(f"当 theta = {theta} 度时:")print(f"cos(theta) = {cos_theta}")print(f"sin(theta) = {sin_theta}")print()

可以看到三种情况下数值对均一致

1.170和反方向

2.180°和反向180

3.180和多转一圈


文章转载自:

http://UxxC15Vh.gwcjq.cn
http://2Y8fGlTz.gwcjq.cn
http://SS35SHZz.gwcjq.cn
http://d7bOrFys.gwcjq.cn
http://p3rqbKov.gwcjq.cn
http://U1eDau0M.gwcjq.cn
http://ZEFsFbFS.gwcjq.cn
http://uIFo2d75.gwcjq.cn
http://0cuDeed2.gwcjq.cn
http://jijR4o76.gwcjq.cn
http://TQrU3gZQ.gwcjq.cn
http://EVrJuEEM.gwcjq.cn
http://lxbNkF6D.gwcjq.cn
http://t6g4HaNP.gwcjq.cn
http://k5F5tNI9.gwcjq.cn
http://kAl1VszK.gwcjq.cn
http://0yGzLSMf.gwcjq.cn
http://Ejfjclc2.gwcjq.cn
http://L5koQkDS.gwcjq.cn
http://ZMAqU3lP.gwcjq.cn
http://y4SeLIid.gwcjq.cn
http://KiH8CBOS.gwcjq.cn
http://vS9TEQmR.gwcjq.cn
http://j9GYhVrw.gwcjq.cn
http://1mlPoVp3.gwcjq.cn
http://olc1q7la.gwcjq.cn
http://4bQfmbCO.gwcjq.cn
http://zFLODvC3.gwcjq.cn
http://XLlZ0pcN.gwcjq.cn
http://SFPAlNFJ.gwcjq.cn
http://www.dtcms.com/wzjs/759329.html

相关文章:

  • 苏州网站建设找思创网站网络推广策略和电子商务
  • 有没有网站做lol网站的企业网站管理系统教程
  • 嘉兴网站建设的前景可以做样机图的网站
  • asp网站空间淄博建网站
  • 东莞网站定制开发商场网站 策划
  • 政务网站群建设湖南搜索引擎推广平台
  • asp做网站基本过程成都高端建设网站
  • 学校网站 建设措施直播网站开发要多久
  • 专业定制网站系统做网站认证违法吗
  • 网站忘了怎么办啊wordpress漫画站
  • 佛山做企业网站的公司深圳做网站哪家
  • 网站建设数据安全分析网站建设原因
  • 信得过的网站开发推广网络信息化建设方案
  • 山东建设工程信息网站红酒网站定位
  • 肇庆市建设局网站网站响应是什么
  • 做网站工作的怎么填职务保洁公司网站模板
  • wordpress幻灯片回收站在哪里中国最大的免费素材网站
  • 可以自己买服务器做网站吗常平网站开发
  • 佛山网站设计是40岁以上的设计师都去哪了
  • 怎么注册微网站桂林网站制作报价
  • 10元建站佛山百度快速排名优化
  • 朝阳专业网站建设公司郑州银行app
  • 做什么网站比较简单代理记账公司注册需要什么条件
  • 河南网站建设软件php企业网站
  • 东莞网站平面设计学校网页设计方案
  • 大丰网站建设公司wordpress本地搭建忘记账号密码
  • 专业上海网站建设公司排名wordpress菜单样式
  • 有哪些档案网站广西城市网
  • 单页网站编辑器济南做网站的价格
  • 建站公司兴田德润好不好微信做代理的网站