Hello,

I have a confusion in configuration space for a robotics arm.

I know C-space have the dimension of number of joints in a robot. for example 7-DOF robot will have 7-D C-Space.

So when we implement motion planning algorithms like RRT, PRM or any other planning algorithms in C-Space, if choose a random point in C-space (say for example 5.5) how does a single random point corresponds to 7-D C-space. I mean don’t we need to specify a vector 7 different random points to denote a point in C-Space?

Thanks in advance

## Configuration Space/ Joint Space

### Re: Configuration Space/ Joint Space

Hello,

this question does not seem to be directly linked to V-REP.

When you mean a

Cheers

this question does not seem to be directly linked to V-REP.

When you mean a

, you probably mean asingle random point

*single random node*. A node represents a configuration in the configuration space of the robot and is often used in randomized path planning algorithms.Cheers

### Re: Configuration Space/ Joint Space

How can

*5.5*be sampled from C-space? You just said C-space had 7 dimensions...

By the way, this has nothing to do with V-REP.

FYI, in actual motion planning algorithms, C-space is never computed explicitly. Instead, collisions are computed lazily, on the sampled points. That's why sampling-based motion planning algorithms are successful, even in high-dimensional spaces, despite the problem being PSPACE complete (at least as hard as NP-complete).