Jump to content

Six degrees of freedom

From Wikipedia, the free encyclopedia
(Redirected from6DOF)
The six degrees of freedom: forward/back, up/down, left/right, yaw, pitch, roll

Six degrees of freedom(6DOF), or sometimessix degrees of movement,refers to the sixmechanical degrees of freedomof movement of arigid bodyinthree-dimensional space.Specifically, the body is free to changepositionas forward/backward (surge), up/down (heave), left/right (sway)translationin threeperpendicularaxes,combined with changes inorientationthroughrotationabout three perpendicular axes, often termed yaw (normal axis), pitch (transverse axis), and roll (longitudinal axis).

Three degrees of freedom(3DOF), a term often used in the context ofvirtual reality,typically refers to tracking of rotational motion only: pitch, yaw, and roll.[1][2]

Robotics

[edit]

Serialandparallel manipulatorsystems are generally designed to position anend-effectorwith sixdegrees of freedom,consisting of three in translation and three in orientation. This provides a direct relationship between actuator positions and the configuration of the manipulator defined by itsforwardandinverse kinematics.

Robotarms are described by theirdegrees of freedom.This is a practical metric, in contrast to the abstract definition of degrees of freedom which measures the aggregate positioning capability of a system.[3]

In 2007,Dean Kamen,inventor of theSegway,unveiled a prototype robotic arm[4]with 14 degrees of freedom forDARPA.Humanoid robotstypically have 30 or more degrees of freedom, with six degrees of freedom per arm, five or six in each leg, and several more intorsoandneck.[5]

Engineering

[edit]

The term is important inmechanical systems,especiallybiomechanical systems,for analyzing and measuring properties of these types of systems that need to account for all six degrees of freedom. Measurement of the six degrees of freedom is accomplished today through both AC and DC magnetic or electromagnetic fields in sensors that transmit positional and angular data to a processing unit. The data is made relevant through software that integrates the data based on the needs and programming of the users.

Mnemonics to remember angle names

The six degrees of freedom of a mobile unit are divided in two motional classes as described below.

Translational envelopes:

  1. Moving forward and backward on the X-axis. (Surge)
  2. Moving left and right on the Y-axis. (Sway)
  3. Moving up and down on the Z-axis. (Heave)

Rotational envelopes:

  1. Tilting side to side on the X-axis. (Roll)
  2. Tilting forward and backward on the Y-axis. (Pitch)
  3. Turning left and right on the Z-axis. (Yaw)

In terms of aheadset,such as the kind used forvirtual reality,rotational envelopes can also be thought of in the following terms:

Operational envelope types

[edit]

There are three types of operational envelope in the Six degrees of freedom. These types areDirect,Semi-direct(conditional) andNon-direct,all regardless of the time remaining for the execution of the maneuver, the energy remaining to execute the maneuver and finally, if the motion is commanded via a biological entity (e.g. human), a robotical entity (e.g. computer) or both.

  1. Direct type:Involved a degree can be commanded directly without particularly conditions and described as a normal operation. (Anaileronon a basic airplane)
  2. Semi-direct type:Involved a degree can be commanded when some specific conditions are met. (Reverse thruston an aircraft)
  3. Non-direct type:Involved a degree when is achieved via the interaction with its environment and cannot be commanded. (Pitching motion of avesselat sea)

Transitional type also exists in some vehicles. For example, when theSpace Shuttleoperated inlow Earth orbit,the craft was described as fully-direct-six because in the vacuum of space, its six degrees could be commanded viareaction wheelsandRCS thrusters.However, when the Space Shuttle was descending through the Earth's atmosphere for its return, the fully-direct-six degrees were no longer applicable as it wasgliding through the air using its wings and control surfaces.

Game controllers

[edit]

Six degrees of freedomalso refers to movement in video game-play.

First-person shooter(FPS) games generally provide five degrees of freedom: forwards/backwards, slide left/right, up/down (jump/crouch/lie), yaw (turn left/right), and pitch (look up/down). If the game allows leaning control, then some consider it a sixth DOF; however, this may not be completely accurate, as a lean is a limited partial rotation.

The term6DOFhas sometimes been used to describe games which allow freedom of movement, but do not necessarily meet the full 6DOF criteria. For example,Dead Space 2,and to a lesser extent,HomeworldandZone Of The Endersallow freedom of movement.

Some examples of true 6DOF games, which allow independent control of all three movement axes and all three rotational axes, includeElite Dangerous,Shattered Horizon,theDescentfranchise, theEverspacefranchise,Retrovirus,Miner Wars,Space Engineers,ForsakenandOverload(from the same creators ofDescent). The space MMOVendetta Onlinealso features 6 degrees of freedom.

Motion tracking hardware devices such asTrackIRand software-based apps likeEyeware Beamare used for 6DOF head tracking. This device often finds its places inflight simulatorsand other vehicle simulators that require looking around the cockpit to locate enemies or simply avoiding accidents in-game.

The acronym3DOF,meaning movement in the three dimensions but not rotation, is sometimes encountered.

TheRazer Hydra,a motion controller for PC, tracks position and rotation of two wirednunchucks,providing six degrees of freedom on each hand.

TheSpaceOrb 360is a 6DOF computer input device released in 1996 originally manufactured and sold by the SpaceTec IMC company (first bought byLabtec,which itself was later bought byLogitech). They now offer the3Dconnexionrange of 6DOF controllers, primarily targeting the professionalCADindustry.

The controllers sold with HTC VIVE provide 6DOF information by the lighthouse, which adopts Time of Flight (TOF) technology to determine the position of controllers.

See also

[edit]

References

[edit]
  1. ^Lang, Ben; Batallé, Jordi (12 February 2013)."An Introduction to Positional Tracking and Degrees of Freedom (DOF)".Road to VR.Retrieved20 October2019.
  2. ^"Degrees of Freedom | Google VR |".Google Developers.September 2018.Retrieved20 October2019.
  3. ^Paul, Richard P. (1981).Robot Manipulators: Mathematics, Programming, and Control: the Computer Control of Robot Manipulators.MIT Press.ISBN9780262160827.OCLC318374953.
  4. ^"Luke, a new prosthetic arm for soldiers".ted.March 2007. Archived fromthe originalon October 31, 2016.Retrieved2017-02-26.
  5. ^Craig, John J. (2005).Introduction to Robotics: Mechanics and Control(in Spanish). Pearson Educación.ISBN9789702607724.OCLC1025367636.