2016
DOI: 10.1007/978-3-319-26054-9_23
|View full text |Cite
|
Sign up to set email alerts
|

RotorS—A Modular Gazebo MAV Simulator Framework

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
231
0
1

Year Published

2016
2016
2020
2020

Publication Types

Select...
7
2

Relationship

1
8

Authors

Journals

citations
Cited by 469 publications
(239 citation statements)
references
References 4 publications
1
231
0
1
Order By: Relevance
“…Given a dual quaternion representation of the robots' position and orientation:q 1 = q 1 + 1 2 p 1 •q 1 andq 2 = q 2 + 1 2 p 2 • q 2 , where q i is the quaternion representing the orientation of robot i and p i = (0, x i , y i , z i ) represents its position, then the cluster can be specified with a set of two dual quaternionsq c ,q s , wherê Figure 7 shows the physical interpretation of the cluster dual quaternions of Eqs. (26,27), whereq c represents an average frame located between the two robot frames, andq s indicates the shape with a representation of the relative rotation and separation between robot frames. Furthermore, the inverse kinematics are defined byq 1 …”
Section: Robot Space Controllermentioning
confidence: 99%
See 1 more Smart Citation
“…Given a dual quaternion representation of the robots' position and orientation:q 1 = q 1 + 1 2 p 1 •q 1 andq 2 = q 2 + 1 2 p 2 • q 2 , where q i is the quaternion representing the orientation of robot i and p i = (0, x i , y i , z i ) represents its position, then the cluster can be specified with a set of two dual quaternionsq c ,q s , wherê Figure 7 shows the physical interpretation of the cluster dual quaternions of Eqs. (26,27), whereq c represents an average frame located between the two robot frames, andq s indicates the shape with a representation of the relative rotation and separation between robot frames. Furthermore, the inverse kinematics are defined byq 1 …”
Section: Robot Space Controllermentioning
confidence: 99%
“…14). Each multicopter runs a Linux port of the PX4 autopilot firmware [27] with a MAVROS interface. This architecture allows a seamless transition of the proposed algorithms from the simulator to the actual hardware.…”
Section: Simulations In the Matlab Environmentmentioning
confidence: 99%
“…We used RotorS [29] and Gazebo to validate our framework in simulation. We replaced the default controller provided in the simulator with our own described in Sec.…”
Section: Experiments a Simulation Environmentmentioning
confidence: 99%
“…Additionally, MAVROS provides a bridge for MAVProxy GCS, which will be useful to "Sense and Avoid" algorithm, since it relies mainly on MAVProxy GCS to stablish a communication and control gateway. The Rotors Simulation plugin provides Gazebo simulator the UAV kinematics and sensor readings (IMU and LiDAR / SoNAR) (Furrer, Burri, Achtelik, & Siegwart, 2016;Robotics, n.d.). With these plugins, it is possible to test "Sense and Avoid" algorithm by experiencing real UAV responses to algorithm decisions.…”
Section: D Simulationmentioning
confidence: 99%