Distributed altitude and attitude estimation from multiple distance measurements

This paper describes a generalized method for computing the altitude and attitude of a rigid body with respect to an inertial frame using a set of distance measurements obtained from a sensor network. In the case where all sensors are centrally measurable, a linear-optimal estimate is obtained. This method is used as a way for estimating altitude and attitude of the Distributed Flight Array, a modular multi-propeller flying vehicle where each module in the array obtains its own distance measurement and coordinates with its immediate neighbour(s) actions for flight. To account for communication bandwidth constraints, a scalable, distributed scheme is presented where each module shares local information. In the limit of sharing information, each module asymptotically computes the linear-optimal altitude and attitude estimate.

[1]  Stephen P. Boyd,et al.  Fast linear iterations for distributed averaging , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[2]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[3]  R. E. Marsh,et al.  To fit a plane or a line to a set of points by least squares , 1959 .

[4]  S. Geer Least Squares Estimation , 2005 .

[5]  Xiaoming Hu,et al.  Drift-free attitude estimation for accelerated rigid bodies , 2004, Autom..

[6]  Gregory S. Chirikjian,et al.  Modular Self-Reconfigurable Robot Systems [Grand Challenges of Robotics] , 2007, IEEE Robotics & Automation Magazine.

[7]  Meritxell Vinyals,et al.  A Survey on Sensor Networks from a Multiagent Perspective , 2011, Comput. J..

[8]  Surya P. N. Singh,et al.  Attitude Estimation for Dynamic Legged Locomotion Using Range and Inertial Sensors , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[9]  Abdelhamid Tayebi,et al.  Attitude stabilization of a VTOL quadrotor aircraft , 2006, IEEE Transactions on Control Systems Technology.

[10]  Mandyam V. Srinivasan,et al.  A Vision based system for attitude estimation of UAVS , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[12]  Stephen P. Boyd,et al.  A scheme for robust distributed sensor fusion based on average consensus , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[13]  Roland Siegwart,et al.  Towards Autonomous Indoor Micro VTOL , 2005, Auton. Robots.

[14]  A.-J. Baerveldt,et al.  A low-cost and low-weight attitude estimation system for an autonomous helicopter , 1997, Proceedings of IEEE International Conference on Intelligent Engineering Systems.

[15]  Raffaello D'Andrea,et al.  The Distributed Flight Array , 2011 .

[16]  Chee-Yee Chong,et al.  Sensor networks: evolution, opportunities, and challenges , 2003, Proc. IEEE.

[17]  Robert E. Mahony,et al.  Robust Nonlinear Fusion of Inertial and Visual Data for position, velocity and attitude estimation of UAV , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[18]  Daniela Rus,et al.  Modular Robot Systems , 2010, IEEE Robotics & Automation Magazine.