Balancing Act Competition Grant
Welcome to Balancing Act 2023
TIPS
Don't use standard lock tite thread locking compound around acrylic.
The screws are #1 phillips and not #0
LOG
4/11/2023 -
Ordered the robot kits, expected to be in this Thursday.
Put final touches on the draft
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
3/27/2023 -
Default code is located in Tumbller.Code 20191012 > Tumbller > Tumbller.ino
Made copy of bst_abc.ion (named bst.abc) and put multiple necessary library folders into that copy, had to then change < > in the code that were introducing these library folders to " " in order for the libraries to be recognized in the code
Still multiple errors to overcome
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
3/22/2023 -
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
3/21 / 2023 -
figured out that arduino IDE version 1.8.19 works but the newer version seems to have problems ( version 2.0.4)
we tried version 1.8.18 of the mac arduino IDE and it didn't work
but
earlier the Mac Arduino IDE version 2.0.4 did work before doing a hardware upgrade
We are working with some test code related to a file called bst_abc.ino
that file is located at ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial > TumbllerV1.1 Function Introduction > Copy Me First > KalmanFilter > examples > bst_abc > bst_abc.ino
Made a lean version of the tumbler code
To Do List
Put bst_abc.ino into folder of code that does work along with other necessary code
reorganize this list
Make a copy of bst_abc and put in seperate file,
Put all necessary libraries into same file (make sure not to rename?)
Test this code on robot
Locate Kalman Filter and turn into comment, in place put custom code
Locate functions in code for moving in different directions, if do not exist find more basic variables and turn into different directions for moving
Write test code to do directional driving
Brainstorm way to score/defend
create ways to score/defend
Write a custom method to drive forward a certain distance
Write a custom method to turn a certain amount of degrees
make code for moving robot through legal start, then to score/defend
Continue adding to website with discoveries on appropriate pages and complete website (remember to publish after each revision)