Comments by stefan p.

  • How to make a Balboa robot balance, part 4: a balancing algorithm

    How to make a Balboa robot balance, part 4: a balancing algorithm

    - 29 January 2018

    ’m Back.
    Hey, with further sleuthing of code I’m guessing… are you folks reading the accelerometer values in Balance.cpp?
    It seems like there is testing if there is greater than 0 values in Z at rest . and a test with the x axis to run the standup code. I’m I right? Is it possible these tests are not > 0 at 90 degrees?

    thanks in advance.

  • How to make a Balboa robot balance, part 4: a balancing algorithm

    How to make a Balboa robot balance, part 4: a balancing algorithm

    - 29 January 2018

    Hi,

    I can get my balboa with arms installed to balance, if I start it standing up, but it will not stand up from a 90 or 85 degree angle lying down.(the angle the robot rests at lying down with the arms installed.)

    I have been changing these values in Balance.cpp:

    if (angleRate > -2 && angleRate < 2)
    {
    // It's really calm, so we know the angles.
    if (imu.a.z > 0)
    {
    angle = 110000; changed to 90000 or 80000
    }
    else
    {
    angle = -110000; changed to -90000 or -80000
    }
    distanceLeft = 0;
    distanceRight = 0;
    }
    }
    I am I on the wrong track?

    I cannot get the red led on with the initial standup code to engage when I press button A.

    What part of the balance program “sees” the resting angle when the robot is face down at 110 degrees?

    Where should I look to change it to about 87 degrees?

New Products

5V, 11A Step-Down Voltage Regulator D42V110F5
TB67S579FTG Stepper Motor Driver Compact Carrier (Soldered Header Pins)
ISO6542 4-Channel Digital Isolator Carrier, 2/2, Default High, Functional Isolation
Motoron M3T453 Triple I²C Motor Controller with JST SH-Style Connectors (No VIN Connector)
Pololu Basic SPDT Relay Carrier with 5VDC Relay, Terminal Blocks, and JST SH-Style Top-Entry Connector
A89301-Based Sensorless Brushless Motor Controller, 50V, 11A (Soldered Connectors)
2.5-9V Adjustable Step-Up/Step-Down Voltage Regulator S9V11E2A
Breakout for JST PH-Style Connector, 6-Pin Male Top-Entry, with SH
Breakout for JST PH-Style Connector, 2-Pin Male Top-Entry, with SH
5V, 300mA Isolated Step-Down Voltage Regulator D24Z3F5
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Menu
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors