Only released in EOL distros:
Package Summary
hector_quadrotor_gazebo provides a quadrotor model usable in gazebo simulation. It can be commanded using geometry_msgs/Twist messages.
- Author: Stefan Kohlbrecher, Johannes Meyer
- License: BSD
- Source: svn https://tu-darmstadt-ros-pkg.googlecode.com/svn/branches/electric/hector_quadrotor
Package Summary
hector_quadrotor_gazebo provides a quadrotor model usable in gazebo simulation. It can be commanded using geometry_msgs/Twist messages.
- Author: Stefan Kohlbrecher, Johannes Meyer
- License: BSD
- Source: git https://github.com/tu-darmstadt-ros-pkg/hector_quadrotor.git (branch: fuerte-devel)
Package Summary
hector_quadrotor_gazebo provides a quadrotor model usable in gazebo simulation. It can be commanded using geometry_msgs/Twist messages.
- Author: Stefan Kohlbrecher, Johannes Meyer
- License: BSD
- Source: git https://github.com/tu-darmstadt-ros-pkg/hector_quadrotor.git (branch: groovy-devel)
Package Summary
hector_quadrotor_gazebo provides a quadrotor model for the gazebo simulator. It can be commanded using geometry_msgs/Twist messages.
- Maintainer status: maintained
- Maintainer: Johannes Meyer <meyer AT fsr.tu-darmstadt DOT de>
- Author: Johannes Meyer <meyer AT fsr.tu-darmstadt DOT de>, Stefan Kohlbrecher <kohlbrecher AT sim.tu-darmstadt DOT de>
- License: BSD
- Bug / feature tracker: https://github.com/tu-darmstadt-ros-pkg/hector_quadrotor/issues
- Source: git https://github.com/tu-darmstadt-ros-pkg/hector_quadrotor.git (branch: hydro-devel)
Package Summary
hector_quadrotor_gazebo provides a quadrotor model for the gazebo simulator. It can be commanded using geometry_msgs/Twist messages.
- Maintainer status: maintained
- Maintainer: Johannes Meyer <meyer AT fsr.tu-darmstadt DOT de>
- Author: Johannes Meyer <meyer AT fsr.tu-darmstadt DOT de>, Stefan Kohlbrecher <kohlbrecher AT sim.tu-darmstadt DOT de>
- License: BSD
- Bug / feature tracker: https://github.com/tu-darmstadt-ros-pkg/hector_quadrotor/issues
- Source: git https://github.com/tu-darmstadt-ros-pkg/hector_quadrotor.git (branch: indigo-devel)
Package Summary
hector_quadrotor_gazebo provides a quadrotor model for the gazebo simulator. It can be commanded using geometry_msgs/Twist messages.
- Maintainer status: maintained
- Maintainer: Johannes Meyer <meyer AT fsr.tu-darmstadt DOT de>
- Author: Johannes Meyer <meyer AT fsr.tu-darmstadt DOT de>, Stefan Kohlbrecher <kohlbrecher AT sim.tu-darmstadt DOT de>
- License: BSD
- Bug / feature tracker: https://github.com/tu-darmstadt-ros-pkg/hector_quadrotor/issues
- Source: git https://github.com/tu-darmstadt-ros-pkg/hector_quadrotor.git (branch: jade-devel)
Package Summary
hector_quadrotor_gazebo provides a quadrotor model for the gazebo simulator. It can be commanded using geometry_msgs/Twist messages.
- Maintainer: Johannes Meyer <meyer AT fsr.tu-darmstadt DOT de>
- Author: Johannes Meyer <meyer AT fsr.tu-darmstadt DOT de>, Stefan Kohlbrecher <kohlbrecher AT sim.tu-darmstadt DOT de>
- License: BSD
- Bug / feature tracker: https://github.com/tu-darmstadt-ros-pkg/hector_quadrotor/issues
- Source: git https://github.com/tu-darmstadt-ros-pkg/hector_quadrotor.git (branch: kinetic-devel)
Overview
This package provides a quadrotor model based on hector_quadrotor_urdf that is usable in gazebo. It currently supports the following features:
- Colored COLLADA Quadrotor mesh model (.dae)
- URDF description
- Publishing of ground truth pose and simulated imu data
- Spawnable in gazebo
Dedicated controller for use in gazebo simulation. The UAV can be controlled in gazebo using geometry_msgs/Twist messages on the 'cmd_vel' topic (as used on may other robots, but with added climb rate).
Use
For instructions on how to start simulation of the quadrotor please have look at the following tutorials:
- Quadrotor outdoor flight demo
This tutorial describes how to simulate a quadrotor UAV flying in a outdoor scenario using the hector_quadrotor stack.
- Quadrotor indoor SLAM demo
This tutorial describes how to simulate a quadrotor UAV performing indoor SLAM using the hector_quadrotor stack.