تاريخ الفيزياء
علماء الفيزياء
الفيزياء الكلاسيكية
الميكانيك
الديناميكا الحرارية
الكهربائية والمغناطيسية
الكهربائية
المغناطيسية
الكهرومغناطيسية
علم البصريات
تاريخ علم البصريات
الضوء
مواضيع عامة في علم البصريات
الصوت
الفيزياء الحديثة
النظرية النسبية
النظرية النسبية الخاصة
النظرية النسبية العامة
مواضيع عامة في النظرية النسبية
ميكانيكا الكم
الفيزياء الذرية
الفيزياء الجزيئية
الفيزياء النووية
مواضيع عامة في الفيزياء النووية
النشاط الاشعاعي
فيزياء الحالة الصلبة
الموصلات
أشباه الموصلات
العوازل
مواضيع عامة في الفيزياء الصلبة
فيزياء الجوامد
الليزر
أنواع الليزر
بعض تطبيقات الليزر
مواضيع عامة في الليزر
علم الفلك
تاريخ وعلماء علم الفلك
الثقوب السوداء
المجموعة الشمسية
الشمس
كوكب عطارد
كوكب الزهرة
كوكب الأرض
كوكب المريخ
كوكب المشتري
كوكب زحل
كوكب أورانوس
كوكب نبتون
كوكب بلوتو
القمر
كواكب ومواضيع اخرى
مواضيع عامة في علم الفلك
النجوم
البلازما
الألكترونيات
خواص المادة
الطاقة البديلة
الطاقة الشمسية
مواضيع عامة في الطاقة البديلة
المد والجزر
فيزياء الجسيمات
الفيزياء والعلوم الأخرى
الفيزياء الكيميائية
الفيزياء الرياضية
الفيزياء الحيوية
الفيزياء العامة
مواضيع عامة في الفيزياء
تجارب فيزيائية
مصطلحات وتعاريف فيزيائية
وحدات القياس الفيزيائية
طرائف الفيزياء
مواضيع اخرى
Configuration Space
المؤلف:
Franklin Potter and Christopher Jargodzki
المصدر:
Mad about Modern Physics
الجزء والصفحة:
p 23
7-10-2016
317
Configuration Space
Suppose we have a robotic arm that mimics the movements of a person’s arm. The arm exists in the familiar 3-D physical space. Consider a simplification of the robotic arm that assumes just three connected parts: upper arm, forearm, and hand, all in the shape of straight rods that are connected. The body of the robot, including the shoulder, remains fixed in position. We wish to have the robotic arm touch a particular pointlike object in the room. How many numbers are required in a computer program to describe the arm position?
Answer
There are many ways to approach this problem of describing the arm position in physical 3-D space. We consider one approach only. In all approaches, the end of the rod like hand must touch the specified point, so three numbers define the end point of the hand.
Let’s start at the fixed shoulder position. Two numbers will describe the upper arm position, the angle in the vertical plane measured from a fixed vertical axis through the shoulder, and an angle about this vertical axis. Two more numbers describe the forearm position, an angle in the vertical plane measured from a vertical axis through the end of the upper arm, and an angle about this vertical axis. Likewise, two more angles are needed for the hand. At least six numbers are necessary for the robot to locate the particular point in the room. The program will calculate the extent of the arm to determine its end point distance, thus requiring three more numbers, the lengths of the three parts. The space of operation is nine-dimensional and is called a 9-D configuration space to distinguish between physical space and coordinate space. Of course, one could have determined this result by realizing that each rod end point requires three coordinate values to be specified.
The movement of the arm to touch the point is the next challenge. If feedback exists in the robot, such as visual feedback of the hand position and the desired point location, the movement algorithm can use a correction procedure that becomes finer and finer as the fingertip approaches the point, as we humans tend to operate. If there is no continual feedback mechanism, then the algorithm must move the arm to the point directly, somehow knowing where the fingertip is at all times. A systematic error cannot correct itself if no feedback exists. Many robotic arms operate in both modes, first without feedback for rapid deployment and then with feedback for fine adjustment. As humans, we learn to perform many tasks and do many of them several times daily. As a result, we often forget how we learned a particular procedure and how much practice was required. To relive that learning experience, try using the “other hand” to punch in data in a calculator, or some similar task. The learning curve is sometimes very steep!