I have been searching google for "degrees of freedom," but it shows results relevant to statistics and physics.
I am interested in answers in the context of electrical engineering, especially control systems.
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It only takes a minute to sign up.Sign up to join this community
Degrees of freedom (in an electrical context) is related to a motor which can move and rotate in different directions.
In principle there are the following obvious 6 degrees of freedom:
So in principle there can be 0 to 6 degrees of freedom (0 is a bit useless).
See also Jonk's comments below about non electronic degrees of freedom, and other answers (mention more than the 'obvious' ones above).
As Michel says, there are 6 degrees of freedom for an object in free space. This results in robotic arms having up to 6 joints, to give all 6 degrees of freedom.
But do you need all 6 all the time? Many machines out there have 3, for X, Y, Z, and then a fourth for a spindle head, such as a milling machine. In that application 4 would be enough (while the spindle may only be only on or off, it is still controlled). Then again there are machine such as lathes which would have the lathe spindle, an X axis for position of the tool along the axis, and a Y for going into the item on the lathe. So that would make a good machine with only 3 degrees of freedom.
However, in a theoretical machine, there may be reason for more DoF than 6. If you look at the robotic arms used on some more sensitive, restrictive (you could say exciting) environments, the can be multiple ways to get to a fixed orientation and location in space.
For instance, some robotic arms used to handle dangerous materials have multiple "elbow" joints, I recall, but can't find it now, some reference to a set up with multiple arms each with 8 degrees of freedom to allow them to reach around obstructions.
You can also talk about getting to a fixed point in space, and then attempting to do something at that point. For instance you orientate a set of jaws to an orientation at a location (using 6 DoF), but the action of closing the jaws would be a 7th DoF.
Degrees of freedom also get complicated when talking about a walking robot. For instance, this video talks about a 10 degrees of freedom machine. As there are 10 joints to worry about.
The way I think about degrees of freedom in a robotic application is how many axis do you control. More axis give more freedom and more cost.
"Degrees of freedom" is also used in many contexts to indicate how many independent measurements are available. For example, in a navigation system, you might be able to measure
This would be referred to as a "10-DOF" measurement system.