APIs, concepts, guides, and more
|
Perform velocity moves on multiple axes that can be updated synchronously and on the fly.
Multi-Axis Velocity Motion refers to a multi-axis velocity move that can be updated on the fly. This means that when a new velocity is commanded, all axes will update their velocities synchronously.
When it is necessary to update velocity, synchronously, and on the fly on multiple axes.
In this picture, you can observe a Multi-Axis object updating its velocity 5 separate times every second. All 6 axes updated their velocity synchronously and on the fly. This means that every 1 second, the velocity of all 6 axes were updated and their update rate was tightly synchronized (happening at the same time).
In this picture, you can observe 6 axes Multi-Axis object being updated with different velocities every 100ms.
In this picture, you can observe how all 6 axes were updated every 100ms with random velocities, and every velocity update was happening at the same time (The vertical white lines display when a move is being updated).
It was important to see how fast we could update velocities on a Multi-Axis object and how synchronized these velocity moves would be.
Therefore, we ran a test that would update a Multi-Axis velocity 100,000 times. We found that every velocity update was happening at approximately 2ms.
A Multi-Axis object velocity can be updated every2ms.
A Multi-Axis can change all its axes' velocities on the fly in a tightly synchronized manner