Modeling and Simulation of 3D Laser Range Scanner with Generic Interface for Robotics Applications

The aim of this work is to describe the physics -base d simulation mode l of a custom 3D range laser scanner toge ther with ge ne ric inte rface which offe rs the possibility for clie nt applications to seamlessly inte ract with instances of the physical and virtual 3D range scanne r. The physics base d virtual mode l of the 3D range scanne r is realize d in rigid body dynamics e nvironme nt provide d by Ope n Dynamics Engine (ODE) library. In orde r to simulate the ste ppe r motor use d in the real scanne r, the joints are virtually constraine d and motorize d with the parame ters obtaine d from real de vice . For rays mode ling the ray-cast me thod is use d. The incide nce angle and the surface prope rties of the object hit by the rays are also take n into the consideration. The se nsor noise that re presents the unce rtainty of the measure is also take n into account. We have also trie d to mimic the internal se nsor control logic. In orde r to ve rify the de ve lope d mode l and the interface archite cture , a simple clie nt application for 3D data acquisition is de ve lope d and connecte d through the same inte rface to both “physical” and “virtual” de vice . The results of the e valuation are also re porte d and discusse d.

[1]  Zhihua Lv,et al.  Build 3D Laser Scanner Based on Binocular Stereo Vision , 2011, 2011 Fourth International Conference on Intelligent Computation Technology and Automation.

[2]  Andrew Howard,et al.  Design and use paradigms for Gazebo, an open-source multi-robot simulator , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[3]  Henrik I. Christensen,et al.  2D mapping of cluttered indoor environments by means of 3D perception , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[4]  Arnoud Visser,et al.  An Omnidirectional Camera Simulation for the USARSim World , 2008, RoboCup.

[5]  Rosaldo J. F. Rossetti,et al.  An integrated architecture for autonomous vehicles simulation , 2012, SAC '12.

[6]  Olivier Michel,et al.  Cyberbotics Ltd. Webots™: Professional Mobile Robot Simulation , 2004 .

[7]  A. Narvaez,et al.  A Simple 3D Scanner Based On Passive Vision for Geometry Reconstruction , 2012, IEEE Latin America Transactions.

[8]  Paulo G. Costa,et al.  Sensor and actuator modeling of a realistic wheeled mobile robot simulator , 2008, 2008 IEEE International Conference on Emerging Technologies and Factory Automation.

[9]  Peter Kohlhepp,et al.  Schritthaltende 3D-Kartierung und Lokalisierung für mobile Inspektionsroboter , 2003, AMS.

[10]  Wolfram Burgard,et al.  Learning compact 3D models of indoor and outdoor environments with a mobile robot , 2003, Robotics Auton. Syst..