ebook img

Collision-free path planning for robots using B-splines and simulated annealing PDF

152 Pages·2017·2.46 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Collision-free path planning for robots using B-splines and simulated annealing

Iowa State University Capstones, Theses and Retrospective Theses and Dissertations Dissertations 1993 Collision-free path planning for robots using B- splines and simulated annealing Horacio Martínez-Alfaro Iowa State University Follow this and additional works at:https://lib.dr.iastate.edu/rtd Part of theComputer Sciences Commons, and theMechanical Engineering Commons Recommended Citation Martínez-Alfaro, Horacio, "Collision-free path planning for robots using B-splines and simulated annealing " (1993).Retrospective Theses and Dissertations. 10312. https://lib.dr.iastate.edu/rtd/10312 This Dissertation is brought to you for free and open access by the Iowa State University Capstones, Theses and Dissertations at Iowa State University Digital Repository. It has been accepted for inclusion in Retrospective Theses and Dissertations by an authorized administrator of Iowa State University Digital Repository. For more information, please [email protected]. irrrrr'm r- MICROFILMED 1993 INFORMATION TO USERS This manuscript has been reproduced from the microfilm master. UMI films the text directly from the original or copy submitted. Thus, some thesis and dissertation copies are in typewriter face, while others may be from any type of computer printer. The quality of this reproduction is dependent upon the quality of the copy submitted. Broken or indistinct print, colored or poor quality illustrations and photographs, print bleedthrough, substandard margins, and improper alignment can adversely affect reproduction. In the unlikely event that the author did not send UMI a complete manuscript and there are missing pages, these will be noted. Also, if unauthorized copyright material had to be removed, a note will indicate the deletion. Oversize materials (e.g., maps, drawings, charts) are reproduced by sectioning the original, beginning at the upper left-hand corner and continuing from left to right in equal sections with small overlaps. Each original is also photographed in one exposure and is included in reduced form at the back of the book. Photographs included in the original manuscript have been reproduced xerographically in this copy. Higher quality 6" x 9" black and white photographic prints are available for any photographs or illustrations appearing in this copy for an additional charge. Contact UMI directly to order. University Microfilms International A Bell & Howell Information Company 300 North Zeeb Road, Ann Arbor, tvll 48106-1346 USA 313/761-4700 800/521-0600 Order Number 9405057 Collision-free path planning for robots using B-splines and simulated annealing Martinez-Alfaro, Horacio, Ph.D. Iowa State University, 1993 U M I 300 N. ZeebRd. Ann Arbor, MI 48106 Collision-free path planning for robots using B-splines and simulated annealing by Horacio Martmez-AIfaro A Dissertation Submitted to the Graduate Faculty in Partial Fulfillment of the Requirements for the Degree of DOCTOR OF PHILOSOPHY Department: Mechanical Engineering Major: Mechanical Engineering Approved: Signature was redacted for privacy. In Charge of MajorWork Signature was redacted for privacy. For the Major Department Signature was redacted for privacy. For/t^Graduate College Iowa State University Ames, Iowa 1993 Copyright © Horacio Martmez-AIfaro, 1993. All rights reserved. 11 DEDICATION This dissertation is dedicated to my wife, Graciela, for her endless trust, en­ couragement, support and love during my graduate studies at Iowa State; and to the memory of my parents, Miguel and Zenaida. Esta tesis la dedico a mi esposa, Graciela, por su eterna confianza, ânimo, apoyo y amor durante mis estudios doctorales en Iowa State University; y a la memoria de mis padres, Miguel y Zenaida. Ill TABLE OF CONTENTS ACKNOWLEDGEMENTS xi 1. INTRODUCTION 1 2. ELLIPSOID MODEL 5 2.1 Ellipsoid Parameter Models 5 2.1.1 Ellipsoid Shape in 2D 5 2.1.2 Ellipsoid Shape in 3D 6 2.2 Procedure to Obtain Ellipsoid Parameters 10 2.2.1 Procedure for 2D 10 2.2.2 Procedure for 3D 13 2.2.3 Optional Procedure 14 2.3 Examples 14 2.3.1 Example 1 15 2.3.2 Example 2 17 2.3.3 Example 3 20 2.3.4 Example 4 20 2.3.5 Example 5 23 3. INTRODUCTION TO B-SPLINES 27 3.1 B-spline Basis Functions 28 iv 3.2 B-splines 31 3.3 Derivatives of the B-spline and its Basis Functions 33 4. CURVE SYNTHESIS 35 4.1 Cost Function 37 4.1.1 Obstacle Proximity Cost 38 4.1.2 Arc Length Cost 39 4.1.3 Parametric Cost 39 4.1.4 Link Proximity Cost 39 4.2 Distance Computation 43 4.2.1 Distance Computation in 2D 43 4.2.2 Distance Computation in 3D 46 4.3 Orientation of the Moving Object 47 5. PROCEDURE TO FIND DISTANCE 49 5.1 Globally Convergent Newton's Method 49 5.1.1 Line Searches and Backtracking . ! 51 5.2 Examples • 53 5.2.1 2 Dimensions 54 5.2.2 3 Dimensions 57 5.3 Procedure to Find Interference/Distance 61 6. SIMULATED ANNEALING ALGORITHM 62 6.1 The Algorithm 63 6.2 The Implementation 66 7. APPLICATION EXAMPLES 74

Description:
ber 1991. [79] Stephen G. Kochan. Programming in C. Hayden Books, revised edition, 1992. [80] K. Komoriya and S. Tachi. A method for autonomous locomotion of mobile robots. J, of Robotics Soc. Japan, 2:222-231, 1984. [81] K. Kondo. Motion planning with six degrees of freedom by multistrategic bidi.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.