--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hbrobotics/2132625130.5412080.1761079952851%40mail.yahoo.com.
To view this discussion visit https://groups.google.com/d/msgid/hbrobotics/967190960.5498481.1761095222283%40mail.yahoo.com.
On Oct 22, 2025, at 11:41 AM, Sergei Grichine <vital...@gmail.com> wrote:Here is a follow-up for my demo yesterday (sorry for jerky/lagging video) - the photo album link in notes below leads to a good one.
![]() | |
The idea of the project is to understand BLDC motor wheels (Ninebot Segway miniPRO, hoverboards) and create a universal ROS2 "base" (articubot compatible, of course ;-)).So far, the base works great, moves precisely and has minimal current consumption (12V ~0.5 A idle, close to 1 A normal driving).SimpleFOC library has means of monitoring currents and speeds. There are no traditional encoders, Hall sensors are used for velocity control feedback. I am not sure that available rotational measurements can be easily used for ROS2 odometry - I might have to use LIDAR odometry package instead.
--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hbrobotics/8C3594BF-728C-4D84-9BDD-5FD2E3EC891B%40gmail.com.
![]() | |
On Oct 22, 2025, at 6:16 PM, 'Alex Sy' via HomeBrew Robotics Club <hbrob...@googlegroups.com> wrote:
The wheel has the 3 wires which is the BLDC motor coils and the small connector should have 5 pins (+5V, GND, U, V, W) The U, V, W are the hall effect output and there is no standard for the wire color code but if you have it's driver you can trace or measure it out.Like what Chris said, those have low resolution, ie 4 cyles per rotation since these wheels were meant for hoverboards and are for speed control. You could glue the diametrical magnet on the center of the outside of the wheel and have the sensor (AS5600, MT6701 or MA730) mounted on a bracket to sense the magnet rotation. The MA730 will give you very high resolution. The AS5600 will have a hysteresis jump around the 358 to 2 degree transition and is relatively slow (meant for electronic pots). It is quite easy to get MT6701 on Ebay already on a board.Note that although these chips all say they have 12 to 14 bits (4096 to 16384) per revolution, in reality they are all only specified to 1 degree, which may be a problem for accurate arms even if they are sufficiently rigid. They are perfectly fine for dogs and humanoid legs. Optical encoders are going to be the most accurate but expensive.Alex
----- Original Message -----From: Sergei GrichineSent: Wednesday, October 22, 2025 4:36 PMSubject: Re: [HBRobotics] ROS Discussion Group, Tonight! Tuesday, Oct 21 @ 7pm PT
Chris,"Just attach the magnet to the shaft end with CA glue, and a 1mm air gap works." - would you elaborate on your suggestion, given the actual design of the wheel motor?
<image.png>
<image.png>
On Wed, Oct 22, 2025 at 2:48 PM Chris Albertson <alberts...@gmail.com> wrote:
On Oct 22, 2025, at 11:41 AM, Sergei Grichine <vital...@gmail.com> wrote:Here is a follow-up for my demo yesterday (sorry for jerky/lagging video) - the photo album link in notes below leads to a good one.
To view this discussion visit https://groups.google.com/d/msgid/hbrobotics/A3FFEE82465D448B95D664B2F436C0DB%40NBF.