.. .. Contributions,

, 96 7.4 A reactive re-planning framework with a down-looking camera, p.97

.. .. Summary,

D. Mellinger and V. Kumar, Minimum snap trajectory generation and control for quadrotors, 2011 IEEE International Conference on Robotics and Automation (ICRA), pp.2520-2525, 2011.

B. Penin, R. Spica, P. Giordano, and F. Chaumette, Vision-based minimum-time trajectory generation for a quadrotor uav, IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, IROS'17, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01572362

B. Penin, P. Giordano, and F. Chaumette, Vision-based reactive planning for aggressive target tracking while avoiding collisions and occlusions, IEEE Robotics and Automation Letters, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01836586

, Minimum-time trajectory generation under intermittent measurements, IEEE, 2019.

J. Thomas, M. Pope, G. Loianno, E. W. Hawkes, M. A. Estrada et al., Aggressive flight with quadrotors for perching on inclined surfaces, Journal of Mechanisms and Robotics, vol.8, issue.5, p.51007, 2016.

M. Hehn and R. , Real-time trajectory generation for interception maneuvers with quadrocopters, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.4979-4984, 2012.

N. Michael, D. Mellinger, Q. Lindsey, and V. Kumar, The grasp multiple microuav testbed, IEEE Robot. Automat. Mag, vol.17, issue.3, pp.56-65, 2010.

A. Chamseddine, T. Li, Y. Zhang, C. A. Rabbath, and D. Theilliol, Flatnessbased trajectory planning for a quadrotor unmanned aerial vehicle test-bed considering actuator and system constraints, 2012 American Control Conference (ACC), pp.920-925, 2012.
URL : https://hal.archives-ouvertes.fr/hal-00728206

R. Ritz, M. Hehn, S. Lupashin, and R. D'andrea, Quadrocopter performance benchmarking using optimal control, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.5179-5186, 2011.

S. Lupashin, A. Schöllig, M. Sherback, and R. D'andrea, A simple learning strategy for high-speed quadrocopter multi-flips, 2010 IEEE International Conference on Robotics and Automation (ICRA), pp.1642-1648, 2010.

D. Brescianini, M. Hehn, and R. D'andrea, Quadrocopter pole acrobatics, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.3472-3479, 2013.

S. Tang, V. Wüest, and V. Kumar, Aggressive flight with suspended payloads using vision-based control, IEEE Robotics and Automation Letters, vol.3, issue.2, pp.1152-1159, 2018.

R. Ritz, M. W. Müller, M. Hehn, and R. D'andrea, Cooperative quadrocopter ball throwing and catching, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.4972-4978, 2012.

M. Cutler and J. P. How, Analysis and control of a variable-pitch quadrotor for agile flight, Journal of Dynamic Systems, Measurement, and Control, vol.137, issue.10, p.101002, 2015.

M. Ryll, H. H. Bülthoff, and P. R. Giordano, A novel overactuated quadrotor unmanned aerial vehicle: Modeling, control, and experimental validation, IEEE Transactions on Control Systems Technology, vol.23, issue.2, pp.540-556, 2015.

F. Kendoul, I. Fantoni, and R. Lozano, Modeling and control of a small autonomous aircraft having two tilting rotors, IEEE Transactions on Robotics, vol.22, issue.6, pp.1297-1302, 2006.

M. Ryll, D. Bicego, and A. Franchi, Modeling and control of fast-hex: a fullyactuated by synchronized-tilting hexarotor, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2016.
URL : https://hal.archives-ouvertes.fr/hal-01348538

M. Zhao, T. Anzai, F. Shi, X. Chen, K. Okada et al., Design, modeling, and control of an aerial robot dragon: A dual-rotor-embedded multilink robot with the ability of multi-degree-of-freedom aerial transformation, IEEE Robotics and Automation Letters, vol.3, issue.2, pp.1176-1183, 2018.

Q. Delamare, P. R. Giordano, and A. Franchi, Toward aerial physical locomotion: The contact-fly-contact problem, IEEE Robotics and Automation Letters, vol.3, issue.3, pp.1514-1521, 2018.

K. Zhang, P. Chermprayong, T. Alhinai, R. Siddall, and M. Kovac, Spidermav: Perching and stabilizing micro aerial vehicles with bio-inspired tensile anchoring systems, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.6849-6854, 2017.

K. Mohta, K. Sun, S. Liu, M. Watterson, B. Pfrommer et al., Experiments in fast, autonomous, gpsdenied quadrotor flight, 2018.

B. Kueng, E. Mueggler, G. Gallego, and D. Scaramuzza, Low-latency visual odometry using event-based feature tracks, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.16-23, 2016.

I. Fantoni and R. Lozano, Non-linear control for underactuated mechanical systems, 2002.

D. Falanga, E. Mueggler, M. Faessler, and D. Scaramuzza, Aggressive quadrotor flight through narrow gaps with onboard sensing and computing using active vision, 2017 IEEE International Conference on Robotics and Automation (ICRA), pp.5774-5781, 2017.

P. Foehn, D. Falanga, N. Kuppuswamy, R. Tedrake, and D. Scaramuzza, Fast trajectory optimization for agile quadrotor maneuvers with a cable-suspended payload, Robotics: Science and Systems, pp.1-10, 2017.

F. Chaumette and S. Hutchinson, Visual servo control. I. Basic approaches, IEEE Robotics & Automation Mag, vol.13, issue.4, pp.82-90, 2006.
URL : https://hal.archives-ouvertes.fr/inria-00350638

D. Mellinger, N. Michael, and V. Kumar, Trajectory generation and control for precise aggressive maneuvers with quadrotors, The International Journal of Robotics Research, vol.31, issue.5, pp.664-674, 2012.

J. Ferrin, R. Leishman, R. Beard, and T. Mclain, Differential flatness based control of a rotorcraft for aggressive maneuvers, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.2688-2693, 2011.

B. Landry, R. Deits, P. R. Florence, and R. Tedrake, Aggressive quadrotor flight through cluttered environments using mixed integer programming, 2016 IEEE International Conference on Robotics and Automation (ICRA)

, IEEE, pp.1469-1475, 2016.

M. W. Mueller and R. , Stability and control of a quadrocopter despite the complete loss of one, two, or three propellers, 2014 IEEE International Conference on Robotics and Automation (ICRA), pp.45-52, 2014.

C. Richter, A. Bry, and N. Roy, Polynomial trajectory planning for aggressive quadrotor flight in dense indoor environments, Robotics Research, pp.649-666, 2016.

S. Bouabdallah and R. Y. Siegwart, Full control of a quadrotor, IEEE/RSJ International Conference on Intelligent Robots and Systems, 2007.

M. W. Mueller, M. Hehn, and R. D'andrea, A computationally efficient motion primitive for quadrocopter trajectory generation, IEEE Transactions on Robotics, vol.31, issue.6, pp.1294-1310, 2015.

M. W. Mueller and R. , A model predictive controller for quadrocopter state interception, 2013 European Control Conference (ECC), pp.1383-1389, 2013.

A. Mokhtari, N. K. Sirdi, K. Meghriche, and A. Belaidi, Feedback linearization and linear observer for a quadrotor unmanned aerial vehicle, Advanced Robotics, vol.20, issue.1, pp.71-91, 2006.

W. Jasim and D. Gu, Integral backstepping controller for quadrotor path tracking, 2015 International Conference on Advanced Robotics (ICAR)

, IEEE, pp.593-598, 2015.

G. Perozzi, D. Efimov, J. Biannic, L. Planckaert, and P. Coton, On sliding mode control design for uav using realistic aerodynamic coefficients, 2017 IEEE 56th Annual Conference on Decision and Control (CDC), pp.5403-5408, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01612008

S. A. Al-hiddabi, Quadrotor control using feedback linearization with dynamic extension, 2009 6th International Symposium on Mechatronics and its Applications (ISMA, pp.1-3, 2009.

Z. Jia, J. Yu, Y. Mei, Y. Chen, Y. Shen et al., Integral backstepping sliding mode control for quadrotor helicopter under external uncertain disturbances, Aerospace Science and Technology, vol.68, pp.299-307, 2017.

J. P. How, B. Behihke, A. Frank, D. Dale, and J. Vian, Real-time indoor autonomous vehicle test environment, IEEE control systems, vol.28, issue.2, pp.51-64, 2008.

G. Hoffmann, S. Waslander, and C. Tomlin, Quadrotor helicopter trajectory tracking control, AIAA Guidance, Navigation and Control Conference and Exhibit, p.7410, 2008.

E. Reyes-valeria, R. Enriquez-caldera, S. Camacho-lara, and J. Guichard, Lqr control for a quadrotor using unit quaternions: Modeling and simulation, 2013 International Conference on Electronics, Communications and Computing (CONIELECOMP), pp.172-178, 2013.

G. Ganga and M. M. Dharmana, Mpc controller for trajectory tracking control of quadcopter, 2017 International Conference on Circuit, Power and Computing Technologies (ICCPCT), pp.1-6, 2017.

H. Voos, Nonlinear control of a quadrotor micro-uav using feedbacklinearization, 2009 IEEE International Conference on Mechatronics, pp.1-6, 2009.

S. Bouabdallah and R. Siegwart, Backstepping and sliding-mode techniques applied to an indoor micro quadrotor, 2005.

S. Kumar and R. Gill, Path following for quadrotors, 2017 IEEE Conference on Control Technology and Applications (CCTA), pp.2075-2081, 2017.

D. Brescianini, M. Hehn, and R. D'andrea, Nonlinear quadrocopter attitude control, 2013.

K. Sreenath and V. Kumar, Dynamics, control and planning for cooperative manipulation of payloads suspended by cables from multiple quadrotor robots, vol.1, p.3, 2013.

T. Lee, M. Leoky, and N. H. Mcclamroch, Geometric tracking control of a quadrotor uav on se (3), 2010 49th IEEE Conference on Decision and Control (CDC), pp.5420-5425, 2010.

P. Foehn and D. Scaramuzza, Onboard State Dependent LQR for Agile Quadrotors, 2018 IEEE International Conference on Robotics and Automation (ICRA), pp.6566-6572, 2018.

H. J. Kim, D. H. Shim, and S. Sastry, Nonlinear model predictive tracking control for rotorcraft-based unmanned aerial vehicles, Proceedings of the 2002 American Control Conference, vol.5, pp.3576-3581, 2002.

J. Yu, A. Jadbabaie, J. Primbs, and Y. Huang, Comparison of nonlinear control design techniques on a model of the caltech ducted fan, Automatica, vol.37, issue.12, pp.1971-1978, 2001.

A. Jadbabaie and J. Hauser, On the stability of receding horizon control with a general terminal cost, IEEE Transactions on Automatic Control, vol.50, issue.5, pp.674-678, 2005.

P. , Apprenticeship learning and reinforcement learning with application to robotic control, 2008.

J. Hwangbo, I. Sa, R. Siegwart, and M. Hutter, Control of a quadrotor with reinforcement learning, IEEE Robotics and Automation Letters, vol.2, issue.4, pp.2096-2103, 2017.

M. Hehn, R. Ritz, and R. D'andrea, Performance benchmarking of quadrotor systems using time-optimal control, Autonomous Robots, vol.33, issue.1-2, pp.69-88, 2012.

M. Faessler, A. Franchi, and D. Scaramuzza, Differential flatness of quadrotor dynamics subject to rotor drag for accurate tracking of high-speed trajectories, IEEE Robotics and Automation Letters, vol.3, issue.2, pp.620-626, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01658577

J. Svacha, K. Mohta, and V. Kumar, Improving quadrotor trajectory tracking by compensating for aerodynamic effects, 2017 International Conference on Unmanned Aircraft Systems (ICUAS), pp.860-866, 2017.

J. Kai, G. Allibert, M. Hua, and T. Hamel, Nonlinear feedback control of quadrotors exploiting first-order drag effects, IFAC-PapersOnLine, vol.50, issue.1, pp.8189-8195, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01544740

M. Leahy and G. Saridis, Compensation of unmodeled puma manipulator dynamics, Proceedings. 1987 IEEE International Conference on Robotics and Automation, vol.4, pp.151-156, 1987.

A. Piazzi and A. Visioli, Global minimum-jerk trajectory planning of robot manipulators, IEEE transactions on industrial electronics, vol.47, issue.1, pp.140-149, 2000.

T. Flash and N. Hogan, The coordination of arm movements: an experimentally confirmed mathematical model, Journal of neuroscience, vol.5, issue.7, pp.1688-1703, 1985.

M. J. Richardson and T. Flash, Comparing smooth arm movements with the two-thirds power law and the related segmented-control hypothesis, Journal of neuroscience, vol.22, issue.18, pp.8201-8211, 2002.

K. Bipin, V. Duggal, and K. M. Krishna, Autonomous navigation of generic quadrocopter with minimum time trajectory planning and control, 2014 IEEE International Conference on Vehicular Electronics and Safety (ICVES)

, IEEE, pp.66-71, 2014.

C. Richter, A. Bry, and N. Roy, Polynomial trajectory planning for quadrotor flight, Proc. of the 2013 IEEE International Conference on Robotics and Automation (ICRA), 2013.

J. Yu, Z. Cai, and Y. Wang, Minimum jerk trajectory generation of a quadrotor based on the differential flatness, 2014 IEEE Chinese Guidance, Navigation and Control Conference (CGNCC), pp.832-837, 2014.

M. Hehn and R. , Quadrocopter trajectory generation and control, IFAC Proceedings Volumes, vol.44, pp.1485-1491, 2011.

K. J. Kyriakopoulos and G. N. Saridis, Minimum jerk path generation, Proceedings 1988 IEEE International Conference on Robotics and Automation, pp.364-369, 1988.

D. P. Bertsekas, D. P. Bertsekas, D. P. Bertsekas, and D. P. Bertsekas, Dynamic programming and optimal control, Athena scientific Belmont, vol.1, 2005.

M. W. Achtelik, S. Lynen, M. Chli, and R. Siegwart, Inversion based direct position control and trajectory following for micro aerial vehicles, p.2013

, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

, IEEE, pp.2933-2939, 2013.

J. Yu, Z. Cai, and Y. Wang, Minimum jerk trajectory generation of a quadrotor based on the differential flatness, 2014 IEEE Chinese Guidance, Navigation and Control Conference (CGNCC), pp.832-837, 2014.

F. Gao and S. Shen, Quadrotor trajectory generation in dynamic environments using semi-definite relaxation on nonconvex qcqp, 2017 IEEE International Conference on Robotics and Automation (ICRA), pp.6354-6361, 2017.

A. Bry, C. Richter, A. Bachrach, and N. Roy, Aggressive flight of fixed-wing and quadrotor aircraft in dense indoor environments, The International Journal of Robotics Research, vol.34, issue.7, pp.969-1002, 2015.

D. Constantinescu and E. A. Croft, Smooth and time-optimal trajectory planning for industrial manipulators along specified paths, Journal of Robotic Systems, vol.17, issue.5, pp.233-249, 2000.

A. Howard, L. E. Parker, and G. S. Sukhatme, Experiments with a large heterogeneous mobile robot team: Exploration, mapping, deployment and detection, The International Journal of Robotics Research, vol.25, issue.5-6, pp.431-447, 2006.

Z. Yan, N. Jouandeau, and A. A. Cherif, A survey and analysis of multirobot coordination, International Journal of Advanced Robotic Systems, vol.10, issue.12, p.399, 2013.

R. Spica, P. Giordano, M. Ryll, H. Bülthoff, and A. Franchi, An OpenSource Hardware/Software Architecture for Quadrotor UAVs, Unmanned Aerial System, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00906138

D. Scaramuzza and F. Fraundorfer, Visual odometry, IEEE robotics & automation magazine, vol.18, issue.4, pp.80-92, 2011.

S. Weiss, D. Scaramuzza, and R. Siegwart, Monocular-slam-based navigation for autonomous micro helicopters in gps-denied environments, Journal of Field Robotics, vol.28, issue.6, pp.854-874, 2011.

C. Forster, M. Pizzoli, and D. Scaramuzza, Svo: Fast semi-direct monocular visual odometry, 2014 IEEE International Conference on Robotics and Automation (ICRA), pp.15-22, 2014.

S. Shen, Y. Mulgaonkar, N. Michael, and V. Kumar, Vision-based state estimation and trajectory control towards high-speed flight with a quadrotor, Robotics: Science and Systems, vol.1, 2013.

M. Hua, N. Manerikar, T. Hamel, and C. Samson, Attitude, linear velocity and depth estimation of a camera observing a planar target using continuous homography and inertial data, 2018 IEEE International Conference on Robotics and Automation (ICRA), pp.1429-1435, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01878711

M. Fliess, J. Lévine, P. Martin, and P. Rouchon, Flatness and defect of nonlinear systems: introductory theory and examples, International journal of control, vol.61, issue.6, pp.1327-1361, 1995.

P. Martin, R. M. Murray, and P. Rouchon, Flat systems, equivalence and trajectory generation, 2003.
URL : https://hal.archives-ouvertes.fr/cel-00392180

M. J. Van-nieuwstadt and R. M. Murray, Real-time trajectory generation for differentially flat systems, International Journal of Robust and Nonlinear Control: IFAC-Affiliated Journal, vol.8, issue.11, pp.995-1020, 1998.

R. M. Murray, M. Rathinam, and W. Sluis, Differential flatness of mechanical control systems: A catalog of prototype systems, ASME international Mechanical Engineering Congress and Exposition, 1995.

M. Shomin and R. Hollis, Differentially flat trajectory generation for a dynamically stable mobile robot, 2013 IEEE International Conference on Robotics and Automation (ICRA), pp.4467-4472, 2013.

B. Yüksel, G. Buondonno, and A. Franchi, Differential flatness and control of protocentric aerial manipulators with any number of arms and mixed rigid-/elastic-joints, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.561-566, 2016.

M. Tognon and A. Franchi, Dynamics, control, and estimation for aerial robots tethered by cables or bars, IEEE Transactions on Robotics, vol.33, issue.4, pp.834-845, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01483524

M. Fliess, J. Lévine, P. Martin, and P. Rouchon, A lie-backlund approach to equivalence and flatness of nonlinear systems, IEEE Transactions on automatic control, vol.44, issue.5, pp.922-937, 1999.

B. Charlet, J. Lévine, and R. Marino, On dynamic feedback linearization, Systems & Control Letters, vol.13, issue.2, pp.143-151, 1989.

V. Chetverikov, New flatness conditions for control systems, IFAC Proceedings Volumes, vol.34, pp.191-196, 2001.

J. Thomas, G. Loianno, J. Polin, K. Sreenath, and V. Kumar, Toward Autonomous Avian-Inspired Grasping for Micro Aerial Vechicles, Bioinspiration & Biomimetics, vol.9, issue.2, p.25010, 2014.

S. Formentin and M. Lovera, Flatness-based control of a quadrotor helicopter via feedforward linearization, 2011 50th IEEE Conference on Decision and Control and European Control Conference, pp.6171-6176, 2011.

R. Rao, V. Kumar, and C. Taylor, Visual Servoing of a UGV from a UAV using Differential Flatness, 2003 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, vol.1, pp.743-748, 2003.

M. Tognon, S. S. Dash, and A. Franchi, Observer-based control of position and tension for an aerial robot tethered to a moving platform, IEEE Robotics and Automation Letters, vol.1, issue.2, pp.732-737, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01285318

G. Allibert, E. Courtial, and F. Chaumette, Predictive Control for Constrained Image-Based Visual Servoing, IEEE Trans. on Robotics, vol.26, issue.5, pp.933-939, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00530203

J. De-doná, F. Suryawan, M. Seron, and J. Lévine, A flatness-based iterative method for reference trajectory generation in constrained nmpc, Nonlinear Model Predictive Control, pp.325-333, 2009.

M. Sheckells, G. Garimella, and M. Kobilarov, Optimal Visual Servoing for Differentially Flat Underactuated Systems, 2016 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, 2016.

A. De-luca and G. Oriolo, Trajectory planning and control for planar robots with passive last joint, The International Journal of Robotics Research, vol.21, issue.5-6, pp.575-590, 2002.

N. Guenard and T. Hamel, A Practical Visual Servo Control for an Unmanned Aerial Vehicle, IEEE Trans. on Robotics, vol.24, issue.2, pp.331-340, 2008.
URL : https://hal.archives-ouvertes.fr/hal-00488385

M. Odelga, P. Stegagno, and H. H. Bülthoff, Obstacle detection, tracking and avoidance for a teleoperated uav, 2016 IEEE International Conference on Robotics and Automation (ICRA), pp.2984-2990, 2016.

D. Lee, T. Ryan, and H. J. Kim, Autonomous landing of a vtol uav on a moving platform using image-based visual servoing, 2012 IEEE International Conference on Robotics and Automation (ICRA), pp.971-976, 2012.

J. Thomas, J. Welde, G. Loianno, K. Daniilidis, and V. Kumar, Autonomous flight for detection, localization, and tracking of moving targets with a small quadrotor, IEEE Robotics and Automation Letters, vol.2, issue.3, pp.1762-1769, 2017.

H. Seo, S. Kim, and H. J. Kim, Aerial grasping of cylindrical object using visual servoing based on stochastic model predictive control, 2017 IEEE International Conference on Robotics and Automation (ICRA), pp.6362-6368, 2017.

D. Kragic and H. I. Christensen, Survey on visual servoing for manipulation, Computational Vision and Active Perception Laboratory, Fiskartorpsv, vol.15, p.2002, 2002.

A. Cretual and F. Chaumette, Application of motion-based visual servoing to target tracking, The International Journal of Robotics Research, vol.20, issue.11, pp.878-890, 2001.

R. Mahony and S. Stramigioli, A port-Hamiltonian approach to image-based visual servo control for dynamic systems, Int. J. of Robotics Research, vol.31, issue.11, pp.1303-1319, 2012.

E. Zergeroglu, D. M. Dawson, M. S. De-querioz, and A. Behal, Visionbased nonlinear tracking controllers with uncertain robot-camera parameters, IEEE/ASME Trans. on Mechatronics, vol.6, issue.3, pp.322-337, 2001.

R. Spica, A. Franchi, G. Oriolo, H. H. Bülthoff, and P. Giordano, Aerial Grasping of a Moving Target with a Quadrotor UAV, 2012 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp.4985-4992, 2012.

H. Hermes and G. Haynes, On the nonlinear control problem with control appearing linearly, Journal of the Society for Industrial and Applied Mathematics, Series A: Control, vol.1, issue.2, pp.85-108, 1963.

W. Van-loock, G. Pipeleers, and J. Swevers, Time-optimal quadrotor flight, European Control Conference (ECC), pp.1788-1792, 2013.

R. Fletcher, Practical methods of optimization, 2013.

H. J. Pesch, Real-time computation of feedback controls for constrained optimal control problems. part 1: Neighbouring extremals, Optimal Control Applications and Methods, vol.10, issue.2, pp.129-145, 1989.

, Real-time computation of feedback controls for constrained optimal control problems. part 2: A correction method based on multiple shooting, Optimal Control Applications and Methods, vol.10, issue.2, pp.147-171, 1989.

A. V. Rao, A survey of numerical methods for optimal control, Advances in the Astronautical Sciences, vol.135, issue.1, pp.497-528, 2009.

C. R. Hargraves and S. W. Paris, Direct trajectory optimization using nonlinear programming and collocation, Journal of Guidance, Control, and Dynamics, vol.10, issue.4, pp.338-342, 1987.

E. Polak, Optimization: algorithms and consistent approximations, vol.124, 2012.

M. Wright, The interior-point revolution in optimization: history, recent developments, and lasting consequences, Bulletin of the American mathematical society, vol.42, issue.1, pp.39-56, 2005.

P. E. Gill, W. Murray, and M. H. Wright, Practical optimization, 1981.

C. T. Lawrence and A. L. Tits, Nonlinear equality constraints in feasible sequential quadratic programming, Optimization Methods and Software, vol.6, issue.4, pp.265-282, 1996.

C. G. Broyden, The convergence of a class of double-rank minimization algorithms 1. general considerations, IMA Journal of Applied Mathematics, vol.6, issue.1, pp.76-90, 1970.

M. B. Milam, Real-time Optimal Trajectory Generation for Constrained Dynamical Systems, 2003.

C. D. Boor, A practical guide to splines, vol.27, 1978.

G. Antonelli, E. Cataldi, F. Arrichiello, P. R. Giordano, S. Chiaverini et al., Adaptive trajectory tracking for quadrotor mavs in presence of parameter uncertainties and external disturbances, IEEE Transactions on Control Systems Technology, vol.26, issue.1, pp.248-254, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01483653

P. Giordano, Q. Delamare, and A. Franchi, Trajectory generation for minimum closed-loop state sensitivity, 2018 IEEE International Conference on Robotics and Automation (ICRA), 2018.
URL : https://hal.archives-ouvertes.fr/hal-01716843

S. M. Lavalle and J. J. Kuffner, Randomized kinodynamic planning, The international journal of robotics research, vol.20, issue.5, pp.378-400, 2001.

E. Frazzoli, M. A. Dahleh, and E. Feron, Real-time motion planning for agile autonomous vehicles, Journal of Guidance, Control, and Dynamics, vol.25, issue.1, pp.116-129, 2002.

D. Hsu, R. Kindel, J. Latombe, and S. Rock, Randomized kinodynamic motion planning with moving obstacles, The International Journal of Robotics Research, vol.21, issue.3, pp.233-255, 2002.

S. Liu, K. Mohta, N. Atanasov, and V. Kumar, Search-based Motion Planning for, Aggressive Flight in SE, issue.3, 2017.

M. Pivtoraiko, D. Mellinger, and V. Kumar, Incremental micro-uav motion replanning for exploring unknown environments, 2013 IEEE International Conference on Robotics and Automation (ICRA), pp.2452-2458, 2013.

A. Raemaekers, Design of a model predictive controller to control uavs, 2007.

D. Q. Mayne, J. B. Rawlings, C. V. Rao, and P. O. Scokaert, Constrained model predictive control: Stability and optimality, Automatica, vol.36, issue.6, pp.789-814, 2000.

R. M. Murray, Optimization-based control, California Institute of Technology, 2009.

S. A. Homsi, A. Sherikov, D. Dimitrov, and P. Wieber, A Hierarchical Approach to Minimum Time Control of Industrial Robots, 2016 IEEE Int. Conf. on Robotics and Automation, pp.16-21, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01418396

R. Findeisen and F. Allgöwer, An introduction to nonlinear model predictive control, 21st Benelux Meeting on Systems and Control, vol.11, pp.119-141, 2002.

A. Boeuf, J. Cortés, R. Alami, and T. Siméon, Planning agile motions for quadrotors in constrained environments, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.218-223, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01187138

N. Faiz, S. Agrawal, and R. Murray, Differentially flat systems with inequality constraints: An approach to real-time feasible trajectory generation, Journal of Guidance, Control, and Dynamics, vol.24, issue.2, pp.219-227, 2001.

B. Houska, H. Ferreau, and M. Diehl, ACADO Toolkit -An Open Source Framework for Automatic Control and Dynamic Optimization, Optimal Control Applications and Methods, vol.32, issue.3, pp.298-312, 2011.

V. Grabe, M. Riedel, H. H. Bülthoff, P. R. Giordano, and A. Franchi, The TeleKyb Framework for a Modular and Extendible ROS-based Quadrotor Control, 2013 European Conference on Mobile Robots (ECMR), pp.19-25, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00908803

T. Lee, M. Leokyand, and N. H. Mcclamroch, Geometric tracking control of a quadrotor UAV on SE(3), 49th IEEE Conf. on Decision and Control, pp.5420-5425, 2010.

M. Geisert and N. Mansard, Trajectory generation for quadrotor based systems using numerical optimal control, 2016 IEEE International Conference on Robotics and Automation (ICRA), pp.2958-2964, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01213392

J. J. Kuffner and S. M. Lavalle, Rrt-connect: An efficient approach to singlequery path planning, 2000 IEEE International Conference on Robotics and Automation, vol.2, pp.995-1001, 2000.

S. M. Lavalle, Rapidly-exploring random trees: A new tool for path planning, 1998.

S. Liu, N. Atanasov, K. Mohta, and V. Kumar, Search-based motion planning for quadrotors using linear quadratic minimum time control, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.2872-2879, 2017.

R. Deits and R. Tedrake, Efficient mixed-integer planning for uavs in cluttered environments, 2015 IEEE International Conference on Robotics and Automation (ICRA), pp.42-49, 2015.

D. Mellinger, A. Kushleyev, and V. Kumar, Mixed-integer quadratic program trajectory generation for heterogeneous quadrotor teams, 2012 IEEE International Conference on Robotics and Automation (ICRA), pp.477-483, 2012.

S. Tang and V. Kumar, Mixed integer quadratic program trajectory generation for a quadrotor with a cable-suspended payload, 2015 IEEE International Conference on Robotics and Automation (ICRA), pp.2216-2222, 2015.

S. Liu, M. Watterson, K. Mohta, K. Sun, S. Bhattacharya et al., Planning dynamically feasible trajectories for quadrotors using safe flight corridors in 3-d complex environments, IEEE Robotics and Automation Letters, vol.2, issue.3, pp.1688-1695, 2017.

P. M. Bouffard and S. L. Waslander, A hybrid randomized/nonlinear programming technique for small aerial vehicle trajectory planning in 3d, Planning, Perception and Navigation for Intelligent Vehicles (PPNIV), vol.63, 2009.

L. Bascetta, I. M. Arrieta, and M. Prandini, Flat-rrt*: A sampling-based optimal trajectory planner for differentially flat vehicles with constrained dynamics, IFAC-PapersOnLine, vol.50, issue.1, pp.6965-6970, 2017.

R. Allen and M. Pavone, A real-time framework for kinodynamic planning with application to quadrotor obstacle avoidance, AIAA Guidance, Navigation, and Control Conference, p.1374, 2016.

P. Florence, J. Carter, and R. Tedrake, Integrated perception and control at high speed: Evaluating collision avoidance maneuvers without maps, 2016.

L. Van-den-broeck, M. Diehl, and J. Swevers, Model predictive control for time-optimal point-to-point motion control, IFAC Proceedings Volumes, vol.44, pp.2458-2463, 2011.

S. Spedicato and G. Notarstefano, Minimum-time trajectory generation for quadrotors in constrained environments, IEEE Transactions on Control Systems Technology, vol.26, issue.4, pp.1335-1344, 2018.

H. Jabbari, G. Oriolo, and H. Bolandi, Dynamic IBVS Control of an Underactuated UAV, 2012 IEEE Int. Conf. on Robotics and Biomimetics, pp.1158-1163, 2012.

H. Jabbari, G. Oriolo, and H. Bolandi, An Adaptative Scheme for IBVS of an Underactuated UAV, Int. J. of Robotics Research, vol.29, issue.1, pp.92-104, 2014.

J. Thomas, G. Loianno, J. Polin, K. Sreenath, and V. Kumar, Toward autonomous avian-inspired grasping for micro aerial vehicles, Bioinspiration & Biomimetics, vol.9, issue.2, p.25010, 2014.

O. Bourquardez, R. Mahony, N. Guenard, F. Chaumette, T. Hamel et al., Image-Based Visual Servo Control of the Translation Kinematics of a Quadrotor Aerial Vehicle, IEEE Trans. on Robotics, vol.25, issue.3, pp.743-749, 2009.
URL : https://hal.archives-ouvertes.fr/inria-00436722

F. Chaumette, Image moments: a general and useful set of features for visual servoing, IEEE Transactions on Robotics, vol.20, issue.4, pp.713-723, 2004.
URL : https://hal.archives-ouvertes.fr/inria-00352019

G. Fink, H. Xie, A. F. Lynch, and M. Jagersand, Nonlinear dynamic imagebased visual servoing of a quadrotor, Journal of unmanned vehicle systems, vol.3, issue.1, pp.1-21, 2015.

R. Mebarki, V. Lippiello, and B. Siciliano, Nonlinear visual control of unmanned aerial vehicles in gps-denied environments, IEEE Transactions on Robotics, vol.31, issue.4, pp.1004-1017, 2015.

T. Hamel and R. Mahony, Visual servoing of an under-actuated dynamic rigid-body system: an image-based approach, IEEE Transactions on Robotics and Automation, vol.18, issue.2, pp.1975-1983, 2002.

P. Serra, R. Cunha, T. Hamel, D. Cabecinhas, and C. Silvestre, Landing on a moving target using image-based visual servo control, IEEE 53rd Annual Conference on, pp.2179-2184, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01342060

R. Ozawa and F. Chaumette, Dynamic visual servoing with image moments for a quadrotor using a virtual spring approach, 2011 IEEE Int. Conf. on Robotics and Automation, pp.5670-5676, 2011.
URL : https://hal.archives-ouvertes.fr/hal-00640876

R. Fleurmond and V. Cadenat, Handling visual features losses during a coordinated vision-based task with a dual-arm robotic system, 2016 European Control Conference (ECC), pp.684-689, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01959491

D. Falanga, A. Zanchettin, A. Simovic, J. Delmerico, and D. Scaramuzza, Vision-based autonomous quadrotor landing on a moving platform, Proceedings of the IEEE International Symposium on Safety, Security and Rescue Robotics, pp.11-13, 2017.

C. Teuliere, L. Eck, and E. Marchand, Chasing a moving target from a flying uav, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.4929-4934, 2011.
URL : https://hal.archives-ouvertes.fr/hal-00639702

N. J. Cowan, J. D. Weingarten, and D. E. Koditschek, Visual servoing via navigation functions, IEEE Transactions on Robotics and Automation, vol.18, issue.4, pp.521-533, 2002.

Y. Mezouar and F. Chaumette, Path planning for robust image-based control, IEEE Transactions on Robotics and Automation, vol.18, issue.4, pp.534-549, 2002.
URL : https://hal.archives-ouvertes.fr/inria-00352101

E. Marchand and G. D. Hager, Dynamic sensor planning in visual servoing, 1998 IEEE International Conference on Robotics and Automation, vol.3, pp.1988-1993, 1998.
URL : https://hal.archives-ouvertes.fr/inria-00352560

N. Mansard and F. Chaumette, A new redundancy formalism for avoidance in visual servoing, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.468-474, 2005.
URL : https://hal.archives-ouvertes.fr/inria-00351896

D. Folio and V. Cadenat, A controller to avoid both occlusions and obstacles during a vision-based navigation task in a cluttered environment, 44th IEEE Conference on Decision and Control, 2005 and 2005 European Control Conference. CDC-ECC'05, pp.3898-3903, 2005.

G. Allibert, E. Courtial, and Y. Touré, A flat model predictive controller for trajectory tracking in image based visual servoing, IFAC Proceedings Volumes, vol.40, pp.993-998, 2007.
URL : https://hal.archives-ouvertes.fr/hal-01994137

R. Rao, V. Kumar, and C. Taylor, Visual servoing of a ugv from a uav using differential flatness, Proceedings. 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), vol.1, pp.743-748, 2003.

D. J. Agravante, G. Claudio, F. Spindler, and F. Chaumette, Visual servoing in an optimization framework for the whole-body control of humanoid robots, IEEE Robotics and Automation Letters, vol.2, issue.2, pp.608-615, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01421734

D. Nicolis, M. Palumbo, A. M. Zanchettin, and P. Rocco, Occlusion-free visual servoing for the shared autonomy teleoperation of dual-arm robots, IEEE Robotics and Automation Letters, 2018.

M. Kazemi, K. K. Gupta, and M. Mehrandezh, Randomized kinodynamic planning for robust visual servoing, IEEE Transactions on Robotics, vol.29, issue.5, pp.1197-1211, 2013.

D. Falanga, P. Foehn, P. Lu, and D. Scaramuzza, PAMPC: Perception-aware model predictive control for quadrotors, 2018.

W. Ding, M. R. Ganesh, R. N. Severinghaus, J. J. Corso, and D. Panagou, Real-time model predictive control for keeping a quadrotor visible on the camera field-of-view of a ground robot, American control conference, pp.2259-2264, 2016.

J. Chen, T. Liu, and S. Shen, Tracking a moving target in cluttered environments using a quadrotor, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.446-453, 2016.

G. Costante, C. Forster, J. Delmerico, P. Valigi, and D. Scaramuzza, Perception-aware path planning, 2016.

R. Pepy, M. Kieffer, and E. Walter, Reliable robust path planning with application to mobile robots, International Journal of Applied Mathematics and Computer Science, vol.19, issue.3, pp.413-424, 2009.

B. Charrow, S. Liu, V. Kumar, and N. Michael, Information-theoretic mapping using cauchy-schwarz quadratic mutual information, 2015 IEEE Int. Conf. on Robotics and Automation, pp.4791-4798, 2015.

L. Heng, A. Gotovos, A. Krause, and M. Pollefeys, Efficient visual exploration and coverage with a micro aerial vehicle in unknown environments, 2015 IEEE Int. Conf. on Robotics and Automation, pp.1071-1078, 2015.

M. W. Achtelik, S. Lynen, S. Weiss, M. Chli, and R. Siegwart, Motionand uncertainty-aware path planning for micro aerial vehicles, Journal of Field Robotics, vol.31, issue.4, pp.676-698, 2014.

S. Weiss, M. W. Achtelik, S. Lynen, M. C. Achtelik, L. Kneip et al., Monocular Vision for Long-term Micro Aerial Vehicle State Estimation: A Compendium, J. of Field Robotics, vol.30, issue.5, pp.803-831, 2013.

H. Michalska and D. Q. Mayne, Robust receding horizon control of constrained nonlinear systems, IEEE transactions on automatic control, vol.38, issue.11, pp.1623-1633, 1993.

N. M. Patrikalakis and T. Maekawa, Shape Interrogation for Computer Aided Design and Manufacturing, 2009.

S. G. Johnson, The nlopt nonlinear-optimization package

D. Kraft, Forschungsbericht-Deutsche Forschungs-und Versuchsanstalt fur Luft-und Raumfahrt, 1988.

R. Spica, P. R. Giordano, and F. Chaumette, Active structure from motion for spherical and cylindrical targets, 2014 IEEE International Conference on Robotics and Automation (ICRA), pp.5434-5440, 2014.
URL : https://hal.archives-ouvertes.fr/hal-00949169

W. Squire and G. Trapp, Using complex variables to estimate derivatives of real functions, Siam Review, vol.40, issue.1, pp.110-112, 1998.

R. Abreu, D. Stich, and J. Morales, On the generalization of the complex step method, Journal of Computational and Applied Mathematics, vol.241, pp.84-102, 2013.

J. Martins, P. Sturdza, and J. Alonso, The connection between the complexstep derivative approximation and algorithmic differentiation, 39th Aerospace Sciences Meeting and Exhibit, p.921, 2001.

S. Thrun, W. Burgard, and D. Fox, Probabilistic robotics, 2005.

M. Rafieisakhaei, S. Chakravorty, and P. Kumar, Belief space planning simplified: Trajectory-optimized lqg (t-lqg), 2016.

A. Bry and N. Roy, Rapidly-exploring random belief trees for motion planning under uncertainty, 2011 IEEE International Conference on Robotics and Automation (ICRA), pp.723-730, 2011.

J. P. Gonzalez and A. Stentz, Planning with uncertainty in position an optimal and efficient planner, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.2435-2442, 2005.

B. Davis, I. Karamouzas, and S. J. Guy, C-opt: Coverage-aware trajectory optimization under uncertainty, IEEE Robotics and Automation Letters, vol.1, issue.2, pp.1020-1027, 2016.

J. Van-den, S. Berg, R. Patil, and . Alterovitz, Motion planning under uncertainty using differential dynamic programming in belief space, Robotics Research, pp.473-490, 2017.

A. Lambert and D. Gruyer, Safe path planning in an uncertain-configuration space, 2003 IEEE International Conference on Robotics and Automation (ICRA), vol.3, pp.4185-4190, 2003.

Z. Zhang and D. Scaramuzza, Perception-aware receding horizon navigation for mavs, 2018.

S. Candido and S. Hutchinson, Minimum uncertainty robot navigation using information-guided pomdp planning, 2011 IEEE International Conference on Robotics and Automation (ICRA), pp.6102-6108, 2011.

K. Hausman, J. Preiss, G. S. Sukhatme, and S. Weiss, Observability-aware trajectory optimization for self-calibration with application to uavs, IEEE Robotics and Automation Letters, vol.2, issue.3, pp.1770-1777, 2017.

M. Fliess, J. Lévine, P. Martin, and P. Rouchon, Flatness and defect of nonlinear systems: Introductory theory and examples, International Journal of Control, vol.61, issue.6, pp.1327-1361, 1995.

C. P. Tang, Differential flatness-based kinematic and dynamic control of a differentially driven wheeled mobile robot, 2009 IEEE International Conference on Robotics and Biomimetics (ROBIO, pp.2267-2272, 2009.

G. G. Rigatos, Derivative-free kalman filtering for autonomous navigation of unmanned ground vehicles, 2012 1st International Conference on Systems and Computer Science (ICSCS), pp.1-6, 2012.

A. H. Qureshi and Y. Ayaz, Intelligent bidirectional rapidly-exploring random trees for optimal motion planning in complex cluttered environments, Robotics and Autonomous Systems, vol.68, pp.1-11, 2015.

B. Ichter, B. Landry, E. Schmerling, and M. Pavone, Robust motion planning via perception-aware multiobjective search on gpus, 2017.

W. Van-loock, G. Pipeleers, and J. Swevers, B-spline parameterized optimal motion trajectories for robotic systems with guaranteed constraint satisfaction, Mechanical Sciences, vol.6, issue.2, p.163, 2015.

T. Mercy, R. Van-parys, and G. Pipeleers, Spline-based motion planning for autonomous guided vehicles in a dynamic environment, IEEE Transactions on Control Systems Technology, 2017.

H. Prautzsch, W. Boehm, and M. Paluszny, Bézier and B-spline techniques, 2013.

C. Louembet, F. Cazaurang, and A. Zolghadri, Motion planning for flat systems using positive b-splines: An lmi approach, Automatica, vol.46, issue.8, pp.1305-1309, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00636595

H. Ferreau, C. Kirches, A. Potschka, H. Bock, and M. Diehl, qpOASES: A parametric active-set algorithm for quadratic programming, Mathematical Programming Computation, vol.6, issue.4, pp.327-363, 2014.

E. Marchand, F. Spindler, and F. Chaumette, Visp for visual servoing: a generic software platform with a wide class of robot control skills, IEEE Robotics and Automation Magazine, vol.12, issue.4, pp.40-52, 2005.
URL : https://hal.archives-ouvertes.fr/inria-00351899

S. Ramasamy, G. Wu, and K. Sreenath, Dynamically feasible motion planning through partial differential flatness, Robotics: Science and Systems, 2014.

H. Sugiura, M. Gienger, H. Janssen, and C. Goerick, Real-time collision avoidance with whole body motion control for humanoid robots, p.2007

, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

, IEEE, pp.2053-2058, 2007.

D. Gandhi, L. Pinto, and A. Gupta, Learning to fly by crashing, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

, IEEE, pp.3948-3955, 2017.

N. Crombez, G. Caron, and E. M. Mouaddib, Photometric gaussian mixtures based visual servoing, Intelligent Robots and Systems (IROS), 2015.
URL : https://hal.archives-ouvertes.fr/hal-01198502

, IEEE, pp.5486-5491, 2015.

F. Suryawan, J. D. Doná, and M. Seron, On splines and polynomial tools for constrained motion planning, 2010 18th Mediterranean Conference on Control & Automation (MED), pp.939-944, 2010.

L. Biagiotti and C. Melchiorri, Trajectory planning for automatic machines and robots, 2008.

L. Piegl and W. Tiller, The NURBS book, 2012.

J. N. Lyness, Numerical algorithms based on the theory of complex variable, Proceedings of the 1967 22nd national conference, pp.125-133, 1967.

J. Martins, I. Kroo, and J. Alonso, An automated method for sensitivity analysis using complex variables, 38th aerospace sciences meeting and exhibit, p.689, 2000.

K. Lai and J. Crassidis, Extensions of the first and second complex-step derivative approximations, Journal of Computational and Applied Mathematics, vol.219, issue.1, pp.276-293, 2008.

R. Bagley, On fourier differentiation-a numerical tool for implicit functions, International Journal of Applied Mathematics, vol.19, issue.3, p.255, 2006.

L. B. Rall and G. F. Corliss, An introduction to automatic differentiation, Computational Differentiation: Techniques, Applications, and Tools, vol.89, 1996.