16711 Assignment 4 Rigid Body Dynamics solved




5/5 - (2 votes)

Assignment 4 covers the dynamics of constrained systems including rigid bodies. Problem 1
will help you revisit the Lagrange method for deriving the equations of motion of dynamic
systems with constraints. Problem 2 will introduce you to calculating the inertia matrix of
rigid bodies with known shapes. In problem 3, you will deepen your understanding of dynamic parameter identification by taking advantage of the linearity of the equations of motion
with respect to suitable dynamic parameters. Dynamic parameter identification is an essential
method for developing high-quality dynamic models of robotic systems. The method also provides insight into how machines and animals can learn their own ‘dynamics’ over time.
After completing this assignment, you should be able to derive the equations of motion of constrained point-mass systems, to explain what inertia matrices are and how you can calculate
them, and to apply the method of dynamic parameter identification to learn models of rigid
body systems.
1. Lagrange method for deriving equations of motion (3pts)
Derive the equations of motion for a pendulum on a wire shown in Figure 1. The pendulum is
planar, has a massless rod connected to a point mass m. The pendulum’s pivot can slide along
a horizontal wire without friction.
Figure 1: Pendulum on a wire.
t.KZ 202 Emi
PZ Mgl Ll coso
L KZ PZ 404mid mgltmglcoso u l Ex o I
2L I mi loose
at I mii
f Ei o ing
mi o
ddt o fol o
To mglsino
F 28 MEO
C into
mbh t mglstud o
t gsince o
t E Siro o
hen since a o since D
t 0 0
z I
X y rsinOsino Z
pfuLx ccosc iy7dxdydf­e­Zyy
abLpfu lax’t14g’t dedyde
abcp fofo fo auto b si d Jr singdfdodr
If apable Ca’t b’T where p MT where v Aabc
p Tabet
atecaybz f arts 5 X
Zzz and Lxx will be similar to Lgy where
c a
b V term p My IT
tinier I
i I
2. Inertia matrix for known shapes (5pts)
Derive the inertia matrices for the objects shown in Figure 2.
Figure 2: Parameterized ellipsoid and cylinder.
3. Dynamic Parameter Estimation (10pts+2pts)
A meteorite crashed into earth last week. It was a small meteorite, and the damage was limited.
But another rogue asteroid was recently discovered tumbling towards earth. Because it may
enter a collision course with earth, it is essential that you generate a precise dynamic model of
it so that you can predict its future trajectory, which will be used to determine if interventions
are necessary.
The asteroid is not being acted upon by any external forces, and you cannot discern its shape.
In an incredible show of technical prowess, your team of rocket scientists and engineers has
managed to land a small localization beacon on the surface of the asteroid. The beacon was
able to emit a series of messages containing its inertial pose for a minute at a frequency of
1Hz before running out of power.
You’ve saved the data in a file called poses.txt. It contains each timestamped pose; the
format of the data file is:
txyzqi qj qk q0.
1. (2pts) What is the x, y, z velocity of the asteroid’s center of mass?
2. (5pts) Determine the inertia tensor of the asteroid.
3. (+2pts) What is your best guess about the asteroid’s shape? Does it match any simple
geometries? (you may want to transform to principal axes)
4. (1pts) How far did the beacon land from the center of mass?
5. (1pts) What is the asteroid’s angular momentum?
6. (1pts) What will the asteroid’s pose be after another minute has passed (e.g. t = 120s)?
2021 3.23 15 min
4. Project Proposal (5pts)
Describe with no more than two pages (11pt font) the motivation and planned effort of your
work as well as its intellectual merit and its potential broader impact, assuming all goes well
and you achieve the best possible outcome. All these are elements you typically have to
address if you propose a project to funding agencies such as the National Science Foundation.
1. Motivation. Explain your motivation for the proposed project. What is the general
background related to your project? What technical or scientific problem do you try to
solve? (2pt)
2. Planned effort. Provide a plan of how you will approach your problem. What are the
major steps (1 week sections)? What minor steps do they entail? What alternatives can
you pursue if things do not work as initially planned? Create a timetable with expected
dates for achieving the main steps. (2pt)
3. Intellectual merit. Explain what intellectual merit this project has. How will it advance
scientific or your knowledge? In what scientific domains? (0.5pt)
4. Broader impact. Explain how this project can help advance society beyond intellectual
merit. How does it contribute to training, education, work force development, or other
societal factors? (0.5pt)