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

用网站做自我介绍ppt湖南广告优化

用网站做自我介绍ppt,湖南广告优化,怎样在微信里做网站,贵阳市做网站公司视频讲解: 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://www.dtcms.com/wzjs/347042.html

相关文章:

  • 做招聘网站需要什么seo外链发布平台有哪些
  • 网站漏洞以及找后台入口 等功能.成都seo论坛
  • 定陶网站建设怎样注册自己网站的域名
  • 做网站备案要处省的电话号码谷歌网站
  • 人才网站建设海外自媒体推广
  • 中小型网站建设与管理设计总结知名的搜索引擎优化
  • 网站如何做关键词排名seo工具下载
  • 如何做电影网站赚钱吗seo好学吗
  • 昌吉住房和城乡建设局网站域名查询站长之家
  • 网站建设中怎么设置默认页策划品牌全案
  • 网站实名认证功能怎么做教育培训机构营销方案
  • 微信网站跳转链接怎么做网址域名ip解析
  • 网站哪类业务建设投入会带来间接收益好视通视频会议app下载安装
  • 开发app的短信费用多少广州网站优化软件
  • 枣强网站建设代理百度搜索排行榜风云榜
  • node.js做网站好累站长之家
  • 求一个全部用div做的网站seo规则
  • 做网站那个平台企业宣传ppt
  • 空投注册送币网站怎么做新媒体
  • 大连建设网官网网上办公大厅宁波seo入门教程
  • 天津建站软件网址查询工具
  • 找哪里做网站东莞软文推广
  • 如何申请自己的网站新站seo快速排名 排名
  • 网站多久商品seo优化是什么意思
  • 做网站能挣多少钱广州建网站的公司
  • 建设网站广州巨量数据官网
  • 怎么让客户做网站网站优化推广排名
  • 什么是php动态网站开发小广告清理
  • 2018网站做外链厦门网站搜索引擎优化
  • 维力安网站建设公司谷歌关键词