Principles of robot motion by Howie Choset, Kevin M. Lynch, Seth Hutchinson, George Kantor, Wolfram Burgard, Lydia E. Kavraki, Sebastian Thrun, 2004, MIT Press edition, in English hnek!{fUI >^!LIzf-QCM ~:>C0Ekpa. Its presentation makes the mathematical underpinnings of robot motion accessible to students of computer science and engineering, relating low-level implementation details to high-level algorithmic concepts. RAPID, PQP, V-COLLIDE, I-COLLIDE, The robot motion field and its applications have become incredibly broad and This course is no longer open for enrollment. It can be a bit painful to follow at times but all in all a complete book for robotic motion. Howie Choset is Associate Professor in the Robotics Institute at Carnegie Mellon University. S. Thrun, Here is a far-from updated list of papers for your reference. /Filter /FlateDecode (respect obstacles). controls and how it applies to non-holonomic constraints. The MIT Press has been a leader in open access book publishing for over two decades, beginning in 1995 with the publication of William Mitchells City of Bits, which appeared simultaneously in print and in a dynamic, open web edition. Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. Truly a great book, Reviewed in the United States on July 1, 2008. Robot motion planning has become a major focus of robotics. Kevin M. Lynch is Associate Professor in the Mechanical Engineering Department, Northwestern University. << : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "Mechanics_of_Materials_(Roylance)" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "Structural_Mechanics_(Wierzbicki)" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "System_Design_for_Uncertainty_(Hover_and_Triantafyllou)" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()" }, { Aerospace_Engineering : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", Biological_Engineering : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", Chemical_Engineering : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", Civil_Engineering : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", Computer_Science : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", Electrical_Engineering : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "Environmental_Engineering_(Sustainability_and_Conservation)" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", Industrial_and_Systems_Engineering : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", Introductory_Engineering : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", Materials_Science : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", Mechanical_Engineering : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()" }, Introduction to Autonomous Robots (Correll), [ "article:topic-category", "coverpage:yes", "showtoc:no", "license:ccbync", "authorname:ncorrell", "lulu@Introduction to Autonomous Robots@Nikolaus Correll@University of Colorado at Boulder@Introduction to Autonomous Robots", "licenseversion:40", "source@https://github.com/Introduction-to-Autonomous-Robots/Introduction-to-Autonomous-Robots" ], https://eng.libretexts.org/@app/auth/3/login?returnto=https%3A%2F%2Feng.libretexts.org%2FBookshelves%2FMechanical_Engineering%2FIntroduction_to_Autonomous_Robots_(Correll), \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}}}\) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\), 11: Simultaneous Localization and Mapping, lulu@Introduction to Autonomous Robots@Nikolaus Correll@University of Colorado at Boulder@Introduction to Autonomous Robots, source@https://github.com/Introduction-to-Autonomous-Robots/Introduction-to-Autonomous-Robots. : /Type /Annot According to Choset, his team's textbook reflects the expanded notion of motion planning to encompass more fields, including emerging ones that did not exist when the first textbook was written. { "00:_Front_Matter" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "01:_Introduction" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "02:_Locomotion_and_Manipulation" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "03:_Forward_and_Inverse_Kinematics" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "04:_Path_Planning" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "05:_Sensors" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "06:_Vision" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "07:_Feature_Extraction" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "08:_Uncertainty_and_Error_Propagation" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "09:_Localization" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "10:_Grasping" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "11:_Simultaneous_Localization_and_Mapping" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "12:__RGB-D_SLAM" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "13:_Trigonometry" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "14:_Linear_Algebra" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "15:_Statistics" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "16:_How_to_Write_a_Research_Paper" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "17:_Sample_Curricula" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "zz:_Back_Matter" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()" }, { "Engineering_Statics:_Open_and_Interactive_(Baker_and_Haynes)" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "Introduction_to_Aerospace_Structures_and_Materials_(Alderliesten)" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "Introduction_to_Autonomous_Robots_(Correll)" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "Introduction_to_Engineering_Thermodynamics_(Yan)" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "Math_Numerics_and_Programming_(for_Mechanical_Engineers)" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "Mechanics_Map_(Moore_et_al.)" /D [9 0 R /XYZ 72 553.254 null] I was learning Artificial Intelligence at Columbia where I needed to study this book toward the end of my course. Sebastian Thrun is Associate Professor in the Computer Science Department at Stanford University and Director of the Stanford AI Lab. Wolfram Burgard is Professor of Computer Science and Head of the research lab for Autonomous Intelligent Systems at the University of Freiburg. Power Of AI: Learn How Machine Learning is Changing the World as We Know It. /Rect [294.859 200.748 311.6 214.695] Robot motion planning has become a major focus of robotics. 5 videos. Please click the button below to receive an email when the course becomes available again. This course will cover the basic principles for endowing mobile autonomous robots with perception, planning, and decision-making capabilities. Howie Choset is Associate Professor in the Robotics Institute at Carnegie Mellon University. at Stanford. /H /I << Lydia E. Kavraki is Professor of Computer Science and Bioengineering, Rice University. George Kantor is Project Scientist in the Center for the Foundations of Robotics, Robotics Institute, Carnegie Mellon University. ECE 550: Advanced Robotic Planning at the University of Illinois RI 16-735: Robot Motion Planning at Carnegie Mellon CS 396: Johns Hopkinks Comp 450: Algorithmic Robotics at Rice University ME 450: Geometry in Robotics at Northwestern University CSCI-4290/6290: Robot Motion Planning at RPI ME 132: Advanced Robotics: Navigation at Cal Tech Robotics Institute Project Scientist George Kantor and Robotics PhD alumnus Kevin Lynch are among the other co-authors. 1.1: Introduction to Computational Motion Planning 5m 1.2: Grassfire Algorithm6m 1.3: Dijkstra's Algorithm4m 1.4: A* Algorithm6m Getting Started with the Programming Assignments3m. Access codes and supplements are not guaranteed with used items. We haven't found any reviews in the usual places. /Subtype /Link : Dive into a revolutionized world of medicine, Learn PLC programming from the software perspective to understand advanced concepts such as OOP and HMI development, Discover how to build everything from your very first ROS robot to complex robot applications using the ROS Noetic Ninjemys release, Good if you want to learn about Robot Motion, Reviewed in the United States on September 22, 2018. INTRODUCTION I believe that there were so many mistakes in the bug chapter, that we just rewrote the whole thing. robot by expanding the obstacles by the radius of the robot Free Space: Non-Symmetric Robot The configuration space is now three-dimensional (x,y,q) We need to apply a different obstacle expansion for each value of q We still reduce the problem to a point robot by expanding the obstacles q x y More Complex C-Spaces Motion Planning . The book is written to have enough detail for a 1 term senior under-graduate or junior graduate course in robotics or as a reference for practitioners. There was a problem loading your book clubs. Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Eligible for Return, Refund or Replacement within 30 days of receipt. We cover basic path planning algorithms using 94305. Soft microrobotics has recently been an active field that advances new microrobot design, adaptive motion, and biomedical applications. We work hard to protect your security and privacy. A robot's motion is often described in terms of constraints, or a set of equations that the robot needs to obey at all times. Planning practical paths for these devices is challenging due to their high degrees of freedom (DOFs). Help others learn more about this product by uploading a video! Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club thats right for you for free. 2004, 2014 IEEE International Conference on Robotics and Automation (ICRA), Proceedings 6th International Conference on Informatics in Control, Automation and Robotics (ICINCO), Mutation Research-fundamental and Molecular Mechanisms of Mutagenesis, The International Journal of Robotics Research, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, An Overview of Modern Motion Planning Techniques for Autonomous Mobile Robots, Robot navigation in unknown terrains: Introductory survey of non-heuristic algorithms, Nonholonomic Mobile Robot Motion Planning in State Lattices, Path planning for planar articulated robots using configuration spaces and compliant motion, Mobile Robot Path Planning by RRT* in Dynamic Environments, Planning Practical Paths for Tentacle Robots, Optimal , Smooth , Nonholonomic Mobile Robot Motion Planning in State Lattices, Anytime dynamic path-planning with flexible probabilistic roadmaps, A probabilistic roadmap planner for flexible objects with a workspace medial-axis-based sampling approach, On the Performance of Sampling-Based Optimal Motion Planners, Sampling based time efficient path planning algorithm for mobile platforms, Motion planning algorithms for general closed-chain mechanisms, Sampling-Based Motion Planning: A Survey Planificacin de Movimientos Basada en Muestreo: Un Compendio, On the Fundamental Relationships Among Path Planning Alternatives, Sampling-Based Robot Motion Planning: A Review, Trajectory planning for industrial robot using genetic algorithms, A comparitive study of probabilistic roadmap planners, Toward Interactive Reaching in Static Environments for Humanoid Robots, Manipulation planning with probabilistic roadmaps, Sampling-Based Roadmap of Trees for Parallel Motion Planning, An adaptive manoeuvring strategy for mobile robots in cluttered dynamic environments, Resolution-Exact Planner for Non-Crossing 2-Link Robot, A scalable method for parallelizing sampling-based motion planning algorithms, A comparative study of probabilistic roadmap planners, Efficient path planning of highly articulated robots using adaptive forward dynamics, Occlusion-free path planning with a probabilistic roadmap, Comparing the efficiency of five algorithms applied to path planning for industrial robots, A Novel Approach To Intelligent Navigation Of A Mobile Robot In A Novel Approach To Intelligent Navigation Of A Mobile Robot In A Dynamic And Cluttered Indoor Environment A Dynamic And Cluttered Indoor Environment, Dynamic-Domain RRTs: Efficient Exploration by Controlling the Sampling Domain, Notes on visibility roadmaps and path planning, Artificial potential biased probabilistic roadmap method, The bridge test for sampling narrow passages with probabilistic roadmap planners, A minimalistic Quadrotor Navigation Strategy for Indoor Multifloor Scenarios, The Sampling-Based Neighborhood Graph: An Approach to Computing and Executing Feedback Motion Strategies, UMAPRM: Uniformly sampling the medial axis, On Delaying Collision Checking in PRM Planning Application to Multi-Robot Coordination, Hierarchical probabilistic estimation of robot reachable workspace, Toward a Deeper Understanding of Motion Alternatives via an Equivalence Relation on Local Paths, Rigid Body Dynamics Simulation for Robot Motion Planning, Sampling Techniques for Probabilistic Roadmap Planners, Creating High-quality Paths for Motion Planning, Near time-optimal constrained trajectory planning on outdoor terrain, Online motion planning for HOAP-2 humanoid robot navigation, Path planning for coherent and persistent groups, Robotic Mushroom Harvesting by Employing Probabilistic Road Map and Inverse Kinematics. Principles of Robot Motion is the next textbook for the motion planning field, where the only other textbook, written by . Copyright The goal of the course is to provide an This book introduces concepts in mobile, autonomous robotics to 3rd-4th year students in Computer Science or a related discipline. We present an approach to the problem of mobile robot motion planning in arbitrary cost fields subject to differential constraints. by Howie Choset, Kevin M. Lynch, Seth Hutchinson, George A. Kantor, Wolfram Burgard, Lydia E. Kavraki and Sebastian Thrun. We use this capacity to compute a control set which connects any state to its reachable neighbors in a limited neighborhood. If time permits, we will study non-linear Principles of Robot Motion: Theory, Algorithms, and Implementations potential functions, roadmaps and cellular decompositions. Please try again. << Note: This course is cross listed with CS237A. Reviews aren't verified, but Google checks for and removes fake content when it's identified, Principles of Robot Motion: Theory, Algorithms, and Implementations, Principles of Robot Motion: Theory, Algorithms, and Implementation. This page should contain a link to each homework's solution. | Try Prime for unlimited fast, free shipping, Previous page of related Sponsored Products. Once you have enrolled in a course, your application will be sent to the department for approval. Given a model of vehicle maneuverability, a trajectory generator solves the two point boundary value problem of connecting two points in state space with a feasible motion. Today we publish over 30 titles in the arts and humanities, social sciences, and science and technology. assignments. << If you're a seller, Fulfillment by Amazon can help you grow your business. Browse the world's largest eBookstore and start reading today on the web, tablet, phone, or ereader. /D [7 0 R /XYZ 72 225.621 null] (e.g., gif files, animations), links to source code for your programs (including Build a solid foundation in data analysis. `Adxr{?=`TU}A4;zgl?6k?h/^/5{4&l.3X:;+;_l+hng]L X_@VWj}G~?[fc4S<6USSQ97eg#g_`-uZW?_`~/N9{s.?iheh/ ~+3:9 5tr&_n/_\w~ hhkdQP#J7?G5C"t2uufpH/*Ikth[b/gxvi'0*B^/^j\ Are you sure you want to create this branch? We're sorry but you will need to enable Javascript to access all of the features of this site. The book was written/edited by the first authors with in-depth coverage in particular chapters by the other authors. A tag already exists with the provided branch name. related to your research and it must have a motion planning component to it Top subscription boxes right to your door, 1996-2023, Amazon.com, Inc. or its affiliates, Learn more how customers reviews work on Amazon. This course will cover the basic principles for endowing mobile autonomous robots with perception, planning, and decision-making capabilities. This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. Please feel free to use software resources that are available in the public Based on your interests, we will form groups of one or two to present a paper that go into depth a topic which was covered in the previous week. Unveil breakthroughs, impacts & future potential. 4 0 obj One Broadway 12th Floor Cambridge, MA 02142, International Affairs, History, & Political Science, Intelligent Robotics and Autonomous Agents series. We also look at the recent advances in sensor-based implementation and probabalistic techniques, 7p|Tb6F7``>H, OU45 F[w{z [`0 >> We dont share your credit card details with third-party sellers, and we dont sell your information to others. Learn more. Hardcover 9780262033275 Published: May 20, 2005 Publisher: The MIT Press $85.00 This text reflects the great advances th. /Border [0 0 1] The course will provide an introduction to methodologies for reasoning under uncertainty and will include extensive use of the Robot Operating System (ROS) for demonstrations and hands-on activities. The graph encodes only feasible motions by construction and, by appropriate choice of state space dimension, can permit full configuration space collision detection while imposing heading and curvature continuity constraints at nodes. Research findings can be applied not only to robotics but to planning routes on circuit boards, directing digital actors in. This text reflects the great advances in the field that have taken place in the last ten years, including sensor-based planning, probabilistic planning, localization and mapping, and motion planning for dynamic and nonholonomic systems. You can download the paper by clicking the button above. To see our price, add these items to your cart. . A text that makes the mathematical underpinnings of robot motion accessible and relates low-level details of implementation to high-level algorithmic concepts. : Howie Choset is Associate Professor in the Robotics Institute at Carnegie Mellon University. << /Subtype /Link : In this work, we study the ferrofluid robot (FR), which has . Its presentation makes the mathematical underpinnings of robot motion accessible to students of computer science and engineering, rleating low-level implementation details to high-level algorithmic concepts. this paper presents an overview of different Motion Planning (MP) techniques which are currently popular for Autonomous Mobile Robots (AMR) applications. No Import Fees Deposit & $14.58 Shipping to Netherlands. planning_books_1 / Principles of Robot Motion Theory, Algorithms, and Implementations.pdf Go to file Go to file T; Go to line L; Copy path /C [1 0 0] A text that makes the mathematical underpinnings of robot motion accessible and relates low-level details of implementation to high-level algorithmic concepts. Legal. Learn more about the graduate application process. /Rect [155.593 171.856 163.368 185.804] >> /H /I Learn statistics without fear! , Item Weight Established in 1962, the MIT Press is one of the largest and most distinguished university presses in the world and a leading publisher of books and journals at the intersection of science, technology, art, social science, and design. Principles of Robot Motion: Theory, Algorithms, and Implementations: Notes and Solution, Total Size of Book: 500 Pages + 90 (Chapters + Appendix). To browse Academia.edu and the wider internet faster and more securely, please take a few seconds toupgrade your browser. , Grade level high-level algorithmic concepts. /C [1 0 0] H. Choset, K. M. Lynch, S. Hutchinson, G. Kantor, W. Burgard, L. E. Kavraki and , ISBN-13 California >> Learn more about the program. You are required to create a web page on which you will display your homework Stanford University. Principles of Robot Motion Theory, Algorithms, and Implementations by Howie Choset, Kevin M. Lynch, Seth Hutchinson, George A. Kantor, Wolfram Burgard, Lydia E. Kavrakiand Sebastian Thrun $85.00Hardcover Rent eTextbook 630 pp., 8 x 9 in, 312 illus. If you cant find the resource you need here, visit our contact page to get in touch. Includes initial monthly payment and selected options. Principles of Robot Motion Solutions Manual Get access now with Get Started Select your edition Below by 0 Editions Author: 0 solutions Frequently asked questions What are Chegg Study step-by-step Principles of Robot Motion Solutions Manuals? Reviewed in the United States on September 11, 2019, Reviewed in the United States on November 14, 2016, Reviewed in the United States on September 25, 2018. >> It provides both clear explanations of the underlying principles and accurate algorithms and methods, which can be directly applied for the robots control. 12 0 obj [571.2 544 544 816 816 272 299.2 489.6 489.6 489.6 489.6 489.6 734 435.2 489.6 707.2 761.6 489.6 883.8 992.6 761.6 272 272 489.6 816 489.6 816 761.6 272 380.8 380.8 489.6 761.6 272 326.4 272 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 272 761.6 462.4 462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.3 734 353.2 503 761.2 611.8 897.2 734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 489.6 272 489.6 272 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 544 516.8 380.8 386.2 380.8 544 516.8 707.2 516.8 516.8 435.2]