© The Institution of Engineering and Technology
The visual servoing architectures with an eye-in-hand configuration, composed of a 6-d.o.f. manipulator robot and a video camera, are categorised as high-coupled and nonlinear systems. For this reason, in order to have a stable and convergent behaviour, advanced techniques like predictive control are needed. These types of techniques can solve the potential problems that can appear in classical (image-based visual servoing) while different type of constraints for visual servoing system can be fulfilled easier. Three different visual predictive control architectures based on image moments are proposed. The model for the image moments predictor used in the first architecture is an extension of a local model point features predictor. The second predictive approach uses an image moment-based predictor to describe the future behaviour of the system over a certain camera velocity scenario directly in the image moments space. In order to have a faster convergence and in the same time a desired behaviour of the servoing system, a reference trajectory is employed. This represents the main contribution of the last predictive control technique proposed in this study. A Matlab simulator was developed and all the visual servoing architectures described in the study were implemented. The simulation results showed that all the proposed visual predictive control approaches are stable and convergent when dealing with visual servoing tasks, but the best performances were assigned to the reference trajectory-based image moments architecture.
References
-
-
1)
-
F. Chaumette ,
S. Hutchinson
.
Visual servo control, part I: basic approaches.
IEEE Robot. Autom. Mag.
,
4 ,
82 -
90
-
2)
-
J. Rawlings ,
D. Mayne
.
(2009)
Model predictive control: theory and design.
-
3)
-
T.P. Sim ,
G.S. Hong ,
K.B. Lim
.
Multirate predictor control scheme for visual servo control.
IEE Proc. Control Theory Appl.
,
117 -
124
-
4)
-
N. Mansard ,
A. Remazeilles ,
F. Chaumette
.
Continuity of varying-feature-set control laws.
IEEE Trans. Autom. Control
,
11 ,
2493 -
2505
-
5)
-
F. Chaumette ,
S. Hutchinson
.
Visual servo control, part II: advanced approaches.
IEEE Robot. Autom. Mag.
,
1 ,
109 -
118
-
6)
-
Allibert, G., Courtial, E., Toure, Y.: `Visual predictive control for manipulators with catadioptric camera', Proc. IEEE Int. Conf. on Robotics and Automation, May 2008, Pasadena, USA, p. 510–515.
-
7)
-
M. Sauvee ,
P. Poignet ,
E. Dombre
.
Ultrasound image-based visual servoing of a surgical instrument through nonlinear model predictive control.
Int. J. Robot. Res.
,
1 ,
25 -
40
-
8)
-
Copot, C., Burlacu, A., Lazar, C.: `Visual predictive control architecture based on image moments for manipulator robots', Proc. 20th IEEE Int. Symp. on Industrial Electronics, June 2011, Gdansk, Poland, p. 963–968.
-
9)
-
C. Perez-Vidal ,
L. Garcia ,
N. Garcia ,
E. Cervera
.
Visual control of robots with delayed images.
Adv. Robot.
,
725 -
745
-
10)
-
G. Allibert ,
E. Courtial ,
F. Chaumette ,
G. Chesi ,
K. Hashimoto
.
(2010)
Visual servoing via nonlinear predictive control, Visual servoing via Advan. Numer. Methods.
-
11)
-
B. Siciliano ,
L. Sciavicco ,
L. Villani ,
G. Oriolo
.
(2009)
Robotics, modelling, planning and control.
-
12)
-
A.H. Gonzalez ,
D. Odloak
.
Robust model predictive controller with output feedback and target tracking.
IET Control Theory Appl.
,
8 ,
1377 -
1390
-
13)
-
Tahri, O., Chaumette, F.: `Image moments: generic descriptors for decoupled image-based visual servo', Proc. IEEE Int. Conf. on Robotics and Automation, April 2005, Barcelona, Spain, p. 1185–1190.
-
14)
-
Sauvee, M., Poignet, P., Dombre, E., Courtial, E.: `Image based visual servoing through nonlinear model predictive control', Proc. Fourth IEEE Conf. on Decision and Control, December 2006, San Diego, USA, p. 1776–1781.
-
15)
-
Lazar, C., Burlacu, A.: `Visual Servoing of robot manipulators using model-based predictive control', Proc. Seventh IEEE Int. Conf. on Industrial Informatics, June 2009, Cardiff, UK, p. 690–695.
-
16)
-
D. Lauri ,
J.V. Salcedo ,
S. Garcia-Nielo ,
M. Martinez
.
Model predictive control relevant identification: multiple input multiple output against multiple input single output.
IET Control Theory Appl.
,
9 ,
1756 -
1766
-
17)
-
Burlacu, A., Copot, C., Cervera, E., Lazar, C.: `Real-time visual predictive control of manipulation systems', Proc. 15th IEEE Int. Conf. on Advanced Robotics, June 2011, Tallinn, Estonia, p. 383–388.
-
18)
-
Ferreira, F., Pinto, C.: `Visual based predictive control for a six degrees of freedom robot', Proc. IEEE Conf. on Emerging Tehnologies and Factory Automation, September 2006, Prague, Czech Republic, p. 846–853.
-
19)
-
Allotta, B., Fioravanti, D.: `3D motion planning for image-based visual servoing tasks', Proc. IEEE Int. Conf. on Robotics and Automation, April 2005, Barcelona, Spain, p. 2173–2178.
-
20)
-
Murao, T., Kawai, H., Fujita, M.: `Predictive visual feedback control with eye-in/to-hand configuration via stabilizing receding horizon approach', Proc. 17th IFAC World Congress, July 2008, Seoul, Korea, p. 5341–5346.
-
21)
-
F. Chaumette ,
D. Kriegman ,
G. Hager ,
A.S. Morse
.
(1998)
Potential problems of stability and convergence in image-based and position-based visual servoing, The confluence of vision and control.
-
22)
-
Y. Mezouar ,
F. Chaumette
.
Optimal camera trajectory with image-based control.
Int. J. Robot. Res.
,
10 ,
781 -
804
-
23)
-
Lazar, C., Burlacu, A., Copot, C.: `Predictive control architecture for visual servoing of robot manipulators', Proc. 18th IFAC World Congress, August 2011, Milano, Italy, p. 9464–9469.
-
24)
-
S. Hutchinson ,
G.D. Hager ,
P.I. Corke
.
A tutorial on visual servo control.
IEEE Trans. Robot. Autom.
,
5 ,
651 -
670
-
25)
-
Collewet, C., Chaumette, F.: `Visual servoing on non-planar objects from active vision', Proc. IEEE Int. Conf. on Robotics and Automation, April 2007, Roma, Italy, p. 2446–2451.
-
26)
-
Fujimoto, H.: `Visual servoing of 6 dof manipulator by multirate control with depth identification', Proc. 42nd IEEE Conf. on Decision and Control, December 2003, Maui, Hawaii, USA, p. 5408–5413.
-
27)
-
Cervera E., Jaume I.: University, Catellon, 2003, available at http://vstoolbox.sourceforge.net/ accessed June 2007.
-
28)
-
É. Marchand ,
F. Chaumette
.
Feature tracking for visual servoing purposes.
Robot. Auton. Syst.
,
1 ,
53 -
70
-
29)
-
F. Chaumette
.
Image moments: a general and useful set of features for visual servoing.
IEEE Trans. Robot.
,
4 ,
713 -
723
-
30)
-
G. Chesi
.
Visual servoing path-planning via homogeneous forms and LMI optimizations.
IEEE Trans. Robot.
,
2 ,
281 -
291
-
31)
-
O. Tahri ,
F. Chaumette
.
Point-based and region-based image moments for visual servoing of planar objects.
IEEE Trans. Robot.
,
6 ,
1116 -
1127
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cta.2011.0118
Related content
content/journals/10.1049/iet-cta.2011.0118
pub_keyword,iet_inspecKeyword,pub_concept
6
6