hector_quadrotor安装运行

环境:

  • Ubuntu14.04.5LTS
  • ROS jade
  • Gazebo为jade自带

hector_quadrotor简介

hector_quadrotor包含与四旋翼无人机系统建模,控制以及仿真相关的包。

安装

1.创建工作空间:

mkdir hector_quadrotor_tutorial
cd hector_quadrotor_tutorial

2.编译

从source:https://github.com/tu-darmstadt-ros-pkg/hector_quadrotor/tree/jade-devel 下载并解压。
并在建立的工作空间中运行:

gph@gph-pc:~/hector_quadrotor_tutorial$ wstool init src /home/gph/Desktop/hector_quadrotor-jade-devel/tutorials.rosinstall

之后使用catkin_make命令编译

3.运行

source devel/setup.bash
  • outdoor demo
roslaunch hector_quadrotor_demo outdoor_flight_gazebo.launch
  • indoor demo
roslaunch hector_quadrotor_demo indoor_slam_gazebo.launch

4.键盘控制

https://github.com/ros-teleop/teleop_twist_keyboard下载ROS Python包,放在建立的工作空间并编译。使用命令rosrun teleop_twist_keyboard teleop_twist_keyboard.py运行该节点。注意首先按t建让飞机飞起来才能进行其他控制,否则现象是控制键飞机没有反应。

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值