Example Configurations#
Simple Sensor Fusion#
A typical use of Atomic Bond is to remove backlash from a mechanism with high drive ratio, such as an arm or elevator. By driving the motor with a Nitrate and receiving feedback over the Bond port (via CAN or PWM), the controller can synchronize its position to the end effector at a rate of up to 10 kHz.
Simple Motor Following#
A Nitrate can be connected to an Atomic Bond port to increase follower rates to 10 kHz. This enables ultra-tight control and avoids unstable performance caused by follower lag.
Atomic Swerve#
Atomic Swerve is a special case of Atomic Bond where a Nitrate can be used to control a swerve module. This enables high-rate swerve odometry with minimal impact on the RIO CANbus and no need for extra hardware.