Ringo Navigation

Ringo Navigation

Methods


begin_navigation()


Begins the Ringo navigation function by starting up the gyro and accelerometer.

Check out the third party documentation for a more in depth explanation.

Code Equivalent:
NavigationBegin();

calibrate_navigation_sensors()


Calibrates the sensors. Called by "begin navigation" aka "begin_navigation". Make sure the Ringo is perfectly still when this function is called.

Check out the third party documentation for a more in depth explanation.

Code Equivalent:
CalibrateNavigationSensors();

present_heading()


Returns the Ringo's present heading in degrees.

Check out the third party documentation for a more in depth explanation.

Code Equivalent:
PresentHeading()

zero_navigation()


The Ringo retains memory of the X and Y location as well as rotation. This function takes the current values and zeroes them, creating a new point of reference for location and rotation.

Check out the third party documentation for a more in depth explanation.

Code Equivalent:
ZeroNavigation();