Help with Botboardino and BRAT

first, I know nothing about programming robots. This is a new experience for me. I purchased and assembled a BRAT autonomous with the Botboardino. I installed the Ardino software on my computer and followed the get started instruction from Ardino. I was able to send the “blink” commands to the robot which just makes a LED light blink, but insures that the PC is talking to the board. I then went to Gethub and from the BRAT_auto folder I coppied codes that are supposed to allow the robot to roam and avoid obstacles. When I pasted it to the Adrino app and tried to verify it all kinds of errors showed up, I have no idea what they mean. I tried to upload it and got a whole list of errors again. I tried the 2 other codes from GetHub and all of them show a list of errors. So, to end the rambling. Is it as simple as copy and pasting the codes from Gethub to Adrino? Or are there more steps involved. Thank you for your time.

Scott

A quick update. I played with it more today and was able to get something loaded onto it. I was copying and pasting code from Gethub then deleting any errors. I finally got something to verify and was able upload it. With that, holding the “A” button and turning the robot on allowed me to center the servos. However, the centering did not remain when I restarted the robot. Also, when cycling thru the servos by pressing the “A” button they were not in order even though I verified all pins were in the correct place. Furthermore, when I tried the copy and paste with the BRAT_auto (all 3 files in different orders) and started deleting errors I’d end up deleting everything of the sketch. I’m sure I’m doing something grossly wrong but I have no idea where to start to fix my errors.

Are you using the code from here? github.com/Lynxmotion/Brat/tree … o/BRAT_AUT

Can you tell us what error messages you are getting?

Jeffrey,
This is a screen shot of the errors just copying and pasting from the link provided. I only used the first code BRAT_aut. Thanks for any advice.

Scott

Did you download all three files from the location in GitHub? Seems the WriteReadAnything.h and Move_Data.h are missing…

Yes, I tried doing them as singles and also all 3 together on the same sketch. I also tried pasting them in different orders. Here is a screen shot of all 3 in the order of write_read_anything, move, BRAT_auto. I take the screen shots because if I copy and past from the app it only pastes one line. Thanks again for your help.

First, I appologize for posting to my own question so much. I just want to be sure I don’t waste anyones time.
The Ardino website has a TON of information, so much that if you don’t know where to look or understand what you’re reading you get easily lost. However, what I did find was that write_read_anything.h and walk.h don’t go in your sketch. They go in a “library” that is selected to go along with (but not in) the actual sketch. I couldn’t figure out how to add the files from on my own. But with the github folder for the BRAT_adv I found one that opened the Ardino app with the write_read_anything and walk.h where they were supposed to be. Then I deleted the BRAT_adv sketch and pasted the BRAT_auto sketch. Now the robot walks and avoides obstacles. I’m excited because now I have a starting point and can start learning how to put this all together. Next up I will be trying to add the “panning servo” to the program and cleaning up the walking behavior. Thanks again.

Scott

No worries about posting so often! We’re glad to see you got everything working!