四足机器人研究(一)-V-rep宇树A1模型导入

urdf模型导入

宇树科技A1 urdf文件位置

宇树GitHub网址
文件位置路径:unitree_pybullet-master\data\a1
在这里插入图片描述

V-rep操作

  • 选择 URDF import在这里插入图片描述
  • 选择A1 urdf文件
    在这里插入图片描述

导入出错

现象

在这里插入图片描述
在这里插入图片描述

解决方法

将相对路径改为绝对路径
如下图:在这里插入图片描述

导入成功

在这里插入图片描述

杆件碰撞参数设置

身体设置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

腿设置

点击紧贴身体的腿,在Local respondable mask中选择后四个框,此后依次交替,即后四、前四、后四,使其相互不产生摩擦碰撞。

  • 框框含义:
    Local respondable mask计算自身摩擦碰撞关系,此关节与上一个关节此行进行 与 运算。如身体前四个、hip后四个,即二者不发生摩擦碰撞关系。
    在这里插入图片描述

关节设置

在这里插入图片描述
仿真时将电机当做舵机使用,选择位置控制模式,所有关节均如此
最大速度、最大力矩已默认
在这里插入图片描述
设置后不会倒不会动
在这里插入图片描述

测试关节

上抬

在这里插入图片描述

身体固定

在这里插入图片描述

关节输入角度测试在这里插入图片描述

腿抖动或者不动可能是力矩过小或PID参数过小

四足机器人关节坐标系调整

V-rep坐标系颜色:x轴-红、y轴-绿、z轴-蓝

身体设为透明

为了可以直观的看到各个关节坐标系的初始姿态,可以将机器人身体设为透明。
在这里插入图片描述
设置后结果如下
在这里插入图片描述

坐标系方向调整

由于模型导入时自带坐标系与运动学建模过程中所设置坐标系方向可能不一致,故需要进行调整。

原始坐标方向

在这里插入图片描述

修改关节坐标方向

在这里插入图片描述

修改腿位置

在这里插入图片描述

修改后结果

在这里插入图片描述

修改后

在这里插入图片描述

  • 4
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值