Affiliation: | (1) Department of Electrical and Computer Engineering, Computer Vision and Systems Laboratory, Laval University, Québec, QC, G1K 7P4, Canada;(2) Department of Mechanical Engineering, Robotics Laboratory, Laval University, Québec, QC, G1K 7P4, Canada |