(八)lerobot开源项目扩展so100的仿真操控(操作记录)

一、项目地址

复制代码
git clone https://gitee.com/mrqiguan/lerobot_so100_sim.git

二、环境配置

复制代码
conda create -n lerobot_so100_sim --clone lerobot  # 在lerobot环境里安装下面的包即可
conda activate lerobot_so100_sim

pip install rl_zoo3
pip install git+https://github.com/perezjln/gym-lowcostrobot.git

三、仿真操控

复制代码
conda activate lerobot_so100_sim
sudo chmod 777 /dev/ttyACM0

1、在mujoco里控制so100模型

复制代码
python 1_so100_feetech_mujoco_control_sim.py

2、利用实机控制mujoco的so100模型

复制代码
python 2_so100_feetech_mujoco_control_realTosim.py

注意:根据实机,修改2_so100_feetech_mujoco_control_realTosim.py,改变机械臂当前运动状态,观察符号(转向)和偏移值(置0),修改参数直到和初始位置符合

initial post [0 -3.14 3.14 0.817 0 -0.157]

Adjust the plus-minus sign and the offsets

target_pos[i] = ± target_pos[i] + 0

target_pos[0] = -target_pos[0] - 0.838 # =0

target_pos[1] = target_pos[1] - 1.81 # =-3.14

target_pos[2] = target_pos[2] + 1.1 # =3.14

target_pos[3] = target_pos[3] - 1.413 # =0.817

target_pos[4] = target_pos[4] - 2.23 # =0

target_pos[5] = target_pos[5] - 0.626 # =-0.157

四、参考链接

jpata/gym-so100 at integrationhttps://github.com/jpata/gym-so100/tree/integrationmichel-aractingi/Sim-LeRobotHackathon: This simulation environment that will be used for the LeRobot Hackathon 2024.https://github.com/michel-aractingi/Sim-LeRobotHackathon?tab=readme-ov-file

相关推荐
deephub6 分钟前
多智能体系统的三种编排模式:Supervisor、Pipeline 与 Swarm
人工智能·python·大语言模型·agent
Lw中6 分钟前
提示词效果不稳定?
人工智能·rag·大模型应用基础
globaldomain10 分钟前
安全研究发现OpenClaw AI代理“极易受劫持”
人工智能·安全·openclaw·龙虾
墨102412 分钟前
与 AI 并肩成长:从个人知识库到每日新闻系统的实践记录
人工智能·ai·ai编程·openclaw
翱翔的苍鹰13 分钟前
LangChain是一个主流的大语言模型(LLM)应用开发框架,核心功能是连接大模型与外部资源/工具。
网络·人工智能·python·深度学习·语言模型
坚持学习前端日记13 分钟前
AI 产品开发经验
前端·javascript·人工智能·visual studio
小程故事多_8015 分钟前
阿里大模型二面深度解析,赋予LLM规划能力的主流方法与实践选型
人工智能·aigc·ai编程
念安jy15 分钟前
吴恩达机器学习作业(week1-4)
人工智能·机器学习
rgb2gray16 分钟前
论文详解 | HDAM:破解 MAUP 的城市出行需求分析新方法,实现关键驱动精准识别
人工智能·python·llm·大语言模型·需求分析·多模态·maup