Press escape to exit fullscreen

{{sketch.instructions}}

CC {{sketch.licenseObject.short}}

Archived Sketch

This sketch is created with an older version of Processing,
and doesn't work on browsers anymore.

View Source Code

Capture Screenshot

Holonomic Motion Control

{{$t('general.by')}}
A visualisation to the kinematics required for holonomic motion. This is the type of motion you can achieve with mecanum or omni wheels. Use the mouse to set a vector of movement, keys 'a' and 'z' can be used to increase or decrease the angular velocity of the vehicle. The kinematics is relatively easy, since there is no constraint to the way the vehicle can move. The kinematics were taken from the book 'Autonomous Mobile Robots' by Siegwart & Nourbaksh (ISBN 9780262195027). The code is a bit bulky, but it was written to break down the maths as much as possible.
We recovered an unsaved version of this sketch. Please review your changes below.

As a Plus+ Member feature, this source code is hidden by the owner.

  • {{co.title}}
    {{$t('sketch.mode-pjs')}} {{$t('general.learnMore')}}
    Select mode or a template
    {{liveCodeLink}}
    • {{l.url.substr(l.url.lastIndexOf('/') + 1)}}
    {{$t('sketch.layoutDescription')}}

    {{k.category}}
    {{k.label}}
    {{k.description}}

    {{$t('sketch.seeMoreShortcuts')}}

    Versions are only kept for 7 days.
    Join Plus+ to keep versions indefinitely!

    {{$t('general.joinPlus')}}


    {{$t('sketch.versionsSummarized')}}