User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
cs:coord_system:start [2016/11/15 20:13]
James Irwin [Global Frame]
cs:coord_system:start [2017/10/05 15:29] (current)
Sean Kallaher Added TF information
Line 2: Line 2:
  
 ===== Global Frame ===== ===== Global Frame =====
-We propose the global frame to be such that the origin is relative to the pinger, and yaw is relative to magnetic north. Pitch and Roll are relative to gravity.+The global frame is such that the x,y origin is at the pinger, and z=0 is at the surface. Positive z is up. Yaw is relative to magnetic north. Pitch and Roll are relative to the gravity ​vector.
  
-The coordinate system is **currently** RIGHT handed axes and RIGHT handed rotations. The axes are as follows: 
  
 ===== Axes ===== ===== Axes =====
Line 17: Line 16:
   * Roll+ - Counterclockwise around X+ axis (Roll **Right** is positive)   * Roll+ - Counterclockwise around X+ axis (Roll **Right** is positive)
   * Pitch+ - Counterclockwise around Y+ axis (Pitch **Down** is positive)   * Pitch+ - Counterclockwise around Y+ axis (Pitch **Down** is positive)
 +
 +
 +===== TF Frames =====
 +
 +  * ''​world''​ - Global frame defined above
 +  * ''​cobalt''​ - The frame defining the sub's orientation relative to the ''​world''​ frame based upon the localization node output.
 +  * ''​cobalt_sim''​ - The frame defining the sub's orientation relative to the ''​world''​ frame based upon Gazebo'​s output.
 +
 +==== TF Graph ====
 +
 +A visual representation of the TF tree will be placed here in future.