Development of intelligent robot systems based on sensor control
(2003)- Abstract
- Sensor based control systems increase flexibility and autonomy in robotics. One of the most common applications in robotics is welding, which is often limited to objects with fine tolerances. To be able to manage objects with relatively large tolerances, such as ship-hulls, sensor guided control systems have to be incorporated that are able to handle large deviations from the drawings. To be able to handle the complexity at the development of such intelligent autonomous systems, a new development environment for robot systems was designed in this work, called FUSE, that integrates software prototyping with virtual prototyping. By the application of FUSE and the methodology developed in this thesis, a seam tracking system for robotic arc... (More)
- Sensor based control systems increase flexibility and autonomy in robotics. One of the most common applications in robotics is welding, which is often limited to objects with fine tolerances. To be able to manage objects with relatively large tolerances, such as ship-hulls, sensor guided control systems have to be incorporated that are able to handle large deviations from the drawings. To be able to handle the complexity at the development of such intelligent autonomous systems, a new development environment for robot systems was designed in this work, called FUSE, that integrates software prototyping with virtual prototyping. By the application of FUSE and the methodology developed in this thesis, a seam tracking system for robotic arc welding based on arc sensing was developed and physically validated on-site at a shipyard in the European ROWER-2 project. The aim of the ROWER-2 project was to develop a robot system for welding of hull-sections of large structures such as oil tankers and cruisers. In addition, a true 6D seam tracking system was designed and validated in FUSE that allows seam tracking of seams following 3D spline curves by the real-time correction of both the position and the direction of the torch. Previous systems based on arc sensing only allow seam tracking in 2D or 3D. Similar 6D seam tracking system was also developed and validated based on laser scanning. Since kinematics singularities may disturb the sensor guided control process in robotics, a new method was also suggested that among others eliminates position errors near and on inner singularity points, based on knowledge of the kinematics and dynamics constraints of the robot system and its surrounding environment. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/465597
- author
- Fridenfalk, Mikael LU
- supervisor
- opponent
-
- Prof Berbyuk, Viktor, Chalmers University of Technology, Sweden
- organization
- publishing date
- 2003
- type
- Thesis
- publication status
- published
- subject
- keywords
- Envision, kinematics singularities., Automation, robotics, control engineering, Automatiska system, robotteknik, reglerteknik, Igrip, Matlab, 6D, 3D, laser scanning, arc sensing, seam tracking, robotic welding, Asimov, ROWER-2, FUSE, virtual prototyping, rapid prototyping, software development, simulation, virtual sensor, Robot, sensor control
- pages
- 217 pages
- publisher
- Mikael Fridenfalk, Lund University, Division of Robotics, P.O. Box 118, SE-221 00 Lund, Sweden,
- defense location
- Mechanical Engineering Department, M:E, M-building, Lund Institute of Technology
- defense date
- 2003-04-11 10:15:00
- external identifiers
-
- other:ISRN:LUTMDN/(TMMV-1056)/1-217/2003}
- ISBN
- 91-628-5550-6
- language
- English
- LU publication?
- yes
- additional info
- Article: I) M. Fridenfalk, M. Olsson, and G. Bolmsjö. Simulation based design of a robotic welding system. In Proceedings of the Scandinavian Symposium on Robotics 99, pages 271-280, Oulu, Finland, October 14-15 1999. Article: II) M. Fridenfalk, U. Lorentzon, and G. Bolmsjö. Virtual prototyping and experience of modular robotics design based on user involvement. In the Proceedings of the 5th European Conference for the Advancement of Assistive Technology, Düsseldorf, Germany, Nov. 1999. Article: III) M. Fridenfalk and G. Bolmsjö. The Unified Simulation Environment - Envision telerobotics and Matlab merged in one application. In Proceedings of the Nordic Matlab Conference, pages 177-181, Oslo, Norway, October 2001. Article: IV) M. Fridenfalk and G. Bolmsjö. Design and validation of a sensor guided robot control system for welding in shipbuilding. International Journal for the Joining of Materials, 14(3/4):44-55, December 2002. Article: V) M. Fridenfalk and G. Bolmsjö. Design and validation of a universal 6D seam tracking robot control system based on laser scanning. Submitted to the Journal of Industrial Robot, January 2003. Article: VI) M. Fridenfalk and G. Bolmsjö. Design and validation of a universal 6D seam tracking robot control system based on arc sensing. Submitted to the Journal of Advanced Robotics, January 2003. Article: VII) M. Fridenfalk. Eliminating position errors caused by kinematics singularities in robotic wrists for use in intelligent control and telerobotics applications. Patent application SE0203180-5, October 2002. Article: VIII) M. Fridenfalk and G. Bolmsjö. Intelligent system eliminating trajectory programming and geometrical databases in robotic welding. Patent application SE0203239-9, November 2002. The information about affiliations in this record was updated in December 2015. The record was previously connected to the following departments: Robotics (ceased) (LUR000026)
- id
- 1b877c89-902f-4e5f-bdbb-e35a5e6943f2 (old id 465597)
- date added to LUP
- 2016-04-04 11:17:13
- date last changed
- 2018-11-21 21:03:52
@phdthesis{1b877c89-902f-4e5f-bdbb-e35a5e6943f2, abstract = {{Sensor based control systems increase flexibility and autonomy in robotics. One of the most common applications in robotics is welding, which is often limited to objects with fine tolerances. To be able to manage objects with relatively large tolerances, such as ship-hulls, sensor guided control systems have to be incorporated that are able to handle large deviations from the drawings. To be able to handle the complexity at the development of such intelligent autonomous systems, a new development environment for robot systems was designed in this work, called FUSE, that integrates software prototyping with virtual prototyping. By the application of FUSE and the methodology developed in this thesis, a seam tracking system for robotic arc welding based on arc sensing was developed and physically validated on-site at a shipyard in the European ROWER-2 project. The aim of the ROWER-2 project was to develop a robot system for welding of hull-sections of large structures such as oil tankers and cruisers. In addition, a true 6D seam tracking system was designed and validated in FUSE that allows seam tracking of seams following 3D spline curves by the real-time correction of both the position and the direction of the torch. Previous systems based on arc sensing only allow seam tracking in 2D or 3D. Similar 6D seam tracking system was also developed and validated based on laser scanning. Since kinematics singularities may disturb the sensor guided control process in robotics, a new method was also suggested that among others eliminates position errors near and on inner singularity points, based on knowledge of the kinematics and dynamics constraints of the robot system and its surrounding environment.}}, author = {{Fridenfalk, Mikael}}, isbn = {{91-628-5550-6}}, keywords = {{Envision; kinematics singularities.; Automation; robotics; control engineering; Automatiska system; robotteknik; reglerteknik; Igrip; Matlab; 6D; 3D; laser scanning; arc sensing; seam tracking; robotic welding; Asimov; ROWER-2; FUSE; virtual prototyping; rapid prototyping; software development; simulation; virtual sensor; Robot; sensor control}}, language = {{eng}}, publisher = {{Mikael Fridenfalk, Lund University, Division of Robotics, P.O. Box 118, SE-221 00 Lund, Sweden,}}, school = {{Lund University}}, title = {{Development of intelligent robot systems based on sensor control}}, year = {{2003}}, }