Define the rigid transformations

Assignment Help Other Engineering
Reference no: EM131101755

E28: Mobile Robotics - Fall 2015 - HOMEWORK 2

1. Closed loops in pose networks

 

463_Figure.png

WALL-E has picked up a compressed block of trash, and forms the pose network illustrated on the right.

a. Write out TLSG, and TWLS as compositions of the transforms above.

b. Write TRHW and TGRH as compositions of the transforms above.

c. Let M be the composition given by

M = (TLHG)-1(TLSLH)-1(TBLS)-1 TBRS TRSRH TRHG

What must be the rotation matrix and translation vector of M?

2. Rigid transformations with multiple robots

 

1801_Figure1.png

Two robots A and B are situated in the plane as depicted above. Robot A is carrying a light L, and robot B is carrying a camera C, both of which are rigidly attached to the robots. The relative transformations from each robot to its respective payload can be obtained by translating forward 0.25 m along each robot's x-axis.

The motion of robot A in the world frame is given by

x(t) = 0.5 + 2sin πt/10, y(t) = 2cos πt/10,  θ(t) = = -( πt/10)

and the motion of robot B is given by

x(t) = 3.5 +0.25 cos(7π/6)t, y(t) = 2.0 + 0.25 sin (7π/6) t, θ(t) = 7π/6

a. Define the rigid transformations TWA, TWB, TLA, and TCB at time t = 0 in terms of their rotation matrix R and translation vector t. You should explicitly write out all of the matrix and vector elements (although it's ok to leave the cos and sin terms in).

b. Draw the pose network graph corresponding to the transforms listed above.

c. What composition of the transformations above maps coordinates from the frame of robot A to the frame of the camera?

d. Write a computer program to plot the position of the light L in the coordinate frame of the camera C as a function of time. You should have two separate plots x(t) and y(t) with t ranging from 0 to 5 seconds. Submit printouts of your code and the graphs.

3. Braitenberg vehicles

I have put up a link on the course webpage to the Braitenberg vehicle simulator I showed in class. It can be found at

https://www.swarthmore.edu/NatSci/mzucker1/e28_f2015/braitenberg.html.

Familiarize yourself with the simulator by configuring and observing each of the four types of vehicles we discussed in class.

Next, construct a more complicated scenario with the simulator. For example, multiple vehicles, or vehicles with multiple types of sensors, or vehicles with sensable objects on them.

a. Supply a printout of the simulator webpage with trails showing how the vehicles behave (you may want to pause the simulation before attempting to print).

b. How does the configuration of wires and sensors make the robots behave as shown in your printout? (A paragraph or so should suffice.)

c. How would a hypothetical robot ethnographer - an observer who doesn't know anything about the internal connections of the robots - describe their behavior? What "emotions" might they impart to your robots? (Again, a paragraph or so should suffice.)

Reference no: EM131101755

Questions Cloud

Are they better off licensing or being aggressive : Since the VPAc€?cs trust you, they asked you to figure out the most they should pay for a license from SohnCo.
What are the specific steps a family member might take : What are the specific promises God has made that supersede that unhealthy mindset? What are the specific steps a family member might take to better reflect this image of God in his or her household?
Made from solid oak and the above materials : Orchid Ltd. is a small furniture manufacturer. It was established as a family-owned business 30 years ago and prides itself on high-quality products. Most of its products are made to order as a result of direct orders from Internet-based sales.
Explain manifest destiny and american exceptionalism : Explain Manifest Destiny and American exceptionalism. How were these ideas applied to U.S. foreign policy at the turn of the 20th century? What do you see as the positives and negatives of American Imperialism?
Define the rigid transformations : E28: Mobile Robotics - Fall 2015 - HOMEWORK 2. Define the rigid transformations TWA, TWB, TLA, and TCB at time t = 0 in terms of their rotation matrix R and translation vector t. You should explicitly write out all of the matrix and vector elements
Single plantwide factory overhead rate : Salty Sensations Snacks Company manufactures three types of snack foods: tortilla chips, potato chips, and pretzels. The company has budgeted the following costs for the upcoming period:
How chile and argentina can both gain from trade : Explain which country has a comparative advantage in the production of hats and which country has a comparative advantage in the production of beer.
Result of inceased mechanization : How did America's Agricultural sector change in the 20th Century as a result of inceased mechanization and availability of fertilizers and pesticides?
Why the purchase would be a good investment for the hospital : Write a justification for capital purchase (1,000-1,200 words) to your vice president as to why the purchase would be a good investment for the hospital. Include a one-page executive summary for your proposal.

Reviews

Write a Review

Other Engineering Questions & Answers

  Characterization technology for nanomaterials

Calculate the reciprocal lattice of the body-centred cubic and Show that the reciprocal of the face-centred cubic (fcc) structure is itself a bcc structure.

  Calculate the gasoline savings

How much gasoline do vehicles with the following fuel efficiencies consume in one year? Calculate the gasoline savings, in gallons per year, created by the following two options. Show all your work, and draw boxes around your answers.

  Design and modelling of adsorption chromatography

Design and modelling of adsorption chromatography based on isotherm data

  Application of mechatronics engineering

Write an essay on Application of Mechatronics Engineering

  Growth chracteristics of the organism

To examine the relationship between fermenter design and operating conditions, oxygen transfer capability and microbial growth.

  Block diagram, system performance and responses

Questions based on Block Diagram, System Performance and Responses.

  Explain the difference in a technical performance measure

good understanding of Mil-Std-499 and Mil-Std-499A

  Electrode impedances

How did this procedure affect the signal observed from the electrode and the electrode impedances?

  Write a report on environmental companies

Write a report on environmental companies

  Scanning electron microscopy

Prepare a schematic diagram below of the major parts of the SEM

  Design a pumping and piping system

creating the pumping and piping system to supply cool water to the condenser

  A repulsive potential energy should be a positive one

Using the data provided on the webvista site in the file marked vdw.txt, try to develop a mathematical equation for the vdW potential we discussed in class, U(x), that best fits the data

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd