Ubuntu20.04:Hunter双足机器人仿真环境配置

目录

lcm安装

创建Hunter的工作空间并编译

报错:

解决办法:

​编辑

hunter的初步使用

参考链接


前面已经配置好了ocs2环境,现在实现一下Hunter双足机器人。

lcm安装

安装依赖

 sudo apt install libglib2.0-dev 
 sudo apt-get install build-essential autoconf automake autopoint libglib2.0-dev libtool openjdk-8-jdk python-dev
 git clone https://github.com/lcm-proj/lcm.git
 cd lcm 
 mkdir build
 cd build
 cmake ..
 make && sudo make install 

创建Hunter的工作空间并编译

home文件夹下启动终端

mkdir -p ~/HunterRobot_ws/src
cd /HunterRobot_ws/src
git clone https://github.com/bridgedp/hunter_bipedal_control.git
cd ..
catkin  init
catkin config --no-install  -DCMAKE_BUILD_TYPE=RelWithDebInfo

然后修改.bashrc,添加内容:

source ~/HunterRobot_ws/devel/setup.bash   

然后回到HunterRobot_ws,编译

但是这步编译了好几遍依然报错,说找不到这个头文件TutorialsConfig.h,我在目录下找了确实没有这个头文件。

报错:

解决办法:

后面让别人发了一份这个头文件我导入到之后再进行下面编译操作,之后编译成功

编译

cd  ~/HunterRobot_ws/

catkin build  legged_controllers legged_hunter_description legged_gazebo

catkin build  legged_controllers legged_hunter_description legged_mujoco lcm_msg mujoco

hunter的初步使用

视频教程在这里 开源代码已添加 Mujoco 仿真器支持,该视频为启动演示_哔哩哔哩_bilibili 严格按照视频的顺序执行,走起来了。

等rviz的机器人模型加载出来

在下面这个界面中按操作进行

再回到mujoco界面,点击Reload即可

之后再打开一个终端

>> cd HunterRobot_ws/

>> rostopic pub --once /reset_estimation std_msgs/Float32 "data: 1.23" 

>> rostopic pub --once /load_controller std_msgs/Float32 "data:1.23" 

>> rostopic pub --once /set_walk std_msgs/Float32 "data: 1.23" 

再打开一个终端

>> cd HunterRobot_ws/

>> rosrun  rqt_robot_steering rqt_robot_steering 

对/cmd_vel进行加减即可。

参考链接

0-1双足机器人仿真环境搭建记录_ocs2双足机器人-CSDN博客

GitHub - bridgedp/hunter_bipedal_control: An open source bipedal robot control framework, based on non-linear MPC and WBC, tailered for EC-hunter80-v01 bipedal robot.

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值