[WheelWatcher] Firmware Update Coming
News from the firmware front:
We're in the middle of a big firmware upgrade for the WheelCommander.
New features and improvements include:
Interrupt Output Line
==============
We've added a programmable interrupt output signal, triggered by
- programmable thresholds on analog inputs (low, high, inside or
outside of range)
- edge or level triggered digital inputs, either or both edges or levels
- motion completion
This removes the need of the host processor to constantly poll sensors
to detect objects or events, and is especially useful over wireless links.
Differential Steering
=============
We've squashed some minor bugs and made improvements to the differential
steering PI loops.
Accuracy
=======
We're widening the wheel circumference and wheel base constants to 16
bits, for increased accuracy over long distances.
Encoder Compatibility
===============
Rather than fixing the resolution to 128 ticks per revolution (provided
by our WheelWatcher encoders), we've made encoder resolution
programmable. This is not only to broaden the appeal of the
WheelCommander, but also to make way for the forthcoming Unicoder high
resolution encoder product line.
Encoder Signal Type
==============
Instead of just using CLK / DIR inputs for each encoder (as provided by
the WheelWatcher encoders), we've also added standard quadrature
(ChA/ChB) signalling.
We'll be announcing the date of the first beta version soon.
Thank you for your interest in the WheelCommander differential drive
controller.
Sincerely,
Pete Skeggs
Nubotics Tech Support
This archive was generated by a fusion of
Pipermail (Mailman edition) and
MHonArc.