In the book Modern Robotics Chapter 2 Configuration space, we are told that degrees of freedom only considers coordinates with real valued continuous range.
Why is this the case?
Robotics Stack Exchange is a question and answer site for professional robotic engineers, hobbyists, researchers and students. It only takes a minute to sign up.
Sign up to join this communityIn the book Modern Robotics Chapter 2 Configuration space, we are told that degrees of freedom only considers coordinates with real valued continuous range.
Why is this the case?
A degree of freedom doesn't necessarily need to be continuous. We can easily define a system that has a discrete degree of freedom. For example, image a mobile robot in $\mathbb{R}^2$ with a heat sensor. If the temperature is greater than 37 degrees celsius, we consider it to be hot. From 15 degrees to 37, we consider mild, and below 15, cold. In this way we have defined our system's state to be ($\mathbb{R}$, $\mathbb{R}$, {hot, mild, cold}). The third element of our state is a discrete degree of freedom.
Now an important note is that the system needs to be able to navigate in each degree of freedom. We can easily fit this into our example, by considering that the temperature need not be the same for all $\mathbb{R}$.
The book that you reference is not one that I have read, but I am curious to know if the author was rather stating that, for their purposes, they were only considering continuous degrees of freedom.