# GetJointForcesForAcceleration(ArticulationReducedSpace)

> Returns the forces required for the body to reach the provided acceleration in reduced space.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine](/engine/6000.5/script-reference/unityengine.md)
* **Assembly:** UnityEngine.PhysicsModule

```csharp
public ArticulationReducedSpace GetJointForcesForAcceleration(ArticulationReducedSpace acceleration)
```

### Parameters

**** (\[ArticulationReducedSpace]\(/engine/6000.5/script-reference/unityengine/articulationreducedspace)): The desired acceleration in reduced space.

### Returns

| Type                                                                                                | Description                                                                        |
| --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| [ArticulationReducedSpace](/engine/6000.5/script-reference/unityengine/articulationreducedspace.md) | The forces needed for the body to reach the desired acceleration in reduced space. |

### Remarks

The number of DOF in the provided acceleration must match the DOF count of the inbound joint. The calculation does **not** consider gravity and therefore gravity must be counteracted with [ArticulationBody.GetJointGravityForces](/engine/6000.5/script-reference/unityengine/articulationbody/getjointgravityforces.md). ArticulationDrives and potential damping terms are not considered in the computation (for example, linear/angular damping or joint friction).

The returned forces can then be applied with [ArticulationBody.jointForce](/engine/6000.5/script-reference/unityengine/articulationbody/jointforce.md).

Units of measurement - N (newtons) for linear and Nm (newton-meters) for angular motion.
