Flightmare install 安装指南

flightmare 是ETH推出的一个用于gazebo仿真,强化学习训练的平台,并在github上公开了其源代码。本文主要记录在配置环境过程中出现的问题。

github网址链接

https://github.com/uzh-rpg/flightmare

最后的测试视频

测试视频链接

整个工程用到的依赖见下图

在这里插入图片描述

tips:

  1. 采用 catkin build编译失败,但是采用catkin_make编译成功
  2. 用到的依赖包libzmqpp-dev
  3. Download the Flightmare Unity Binary RPG_Flightmare.tar.xz for rendering from the Releases and extract it into the /path/to/flightmare/flightrender.将RPG_Flightmare.tar.xz下载到/path/to/flightmare/flightrender中,可以启动基于UE的界面。
  4. python统一用的是python3
  5. python安装流程
    在这里插入图片描述
  6. ros_example的使用方式roslaunch flightros rotors_gazebo.launch
  7. python的使用方式:
    在这里插入图片描述
8. ModuleNotFoundError: No module named 'rpg_baselines.common'

解决方法

Just replace packages=['rpg_baselines'], in the file path_to_flightmare/flightrl/setup.py by packages=['rpg_baselines', 'rpg_baselines.ppo', 'rpg_baselines.common', 'rpg_baselines.envs'], and then cd flightrl ; pip install .
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值