Notifications
Clear all

BB1-1

9 Posts
3 Users
1 Likes
1,372 Views
Melbul
(@melbul)
Member
Joined: 3 years ago
Posts: 43
Topic starter  

The new iteration of BB1-1 with less US sensors.

Obstacle detection in action, I have yet to code the avoidance setup, this will be a major task for this non coder πŸ˜‰


   
LydaRA reacted
Quote
THRandell
(@thrandell)
Brain Donor
Joined: 3 years ago
Posts: 223
 

Hi,

BB1-1 is looking good.Β  Must be a torquey monster!Β  I like where you mounted the sensors, nice and low.

As an exercise I wrote an Arduino sketch that tried out four different avoid algorithms.Β  I’d be willing to post it if you think it might be useful to you.Β  It’s based on the cooperative scheduler that Joseph Jones writes about in his Robot Programming book.Β  So each subroutine gets its work done ASAP and each subroutine has a priority that the arbitrate function uses to decide the winner.Β  The winner get control of the differential drive motors.Β  Is that something that would work with BB1-1?

Tom

To err is human.
To really foul up, use a computer.


   
ReplyQuote
(@lydara)
Member
Joined: 3 years ago
Posts: 90
 

@thrandellΒ  Sounds a bit like the Space Shuttle's computer voting!Β 


   
ReplyQuote
Melbul
(@melbul)
Member
Joined: 3 years ago
Posts: 43
Topic starter  

Thanks Tom,

yes, that would interest me greatly!

Have based most of the control so far on Brian’s code, see the Henry IX post, but all input is gladly accepted 😊

mel.

Β 


   
ReplyQuote
THRandell
(@thrandell)
Brain Donor
Joined: 3 years ago
Posts: 223
 

To err is human.
To really foul up, use a computer.


   
ReplyQuote
THRandell
(@thrandell)
Brain Donor
Joined: 3 years ago
Posts: 223
 

I see that it's still wrapping. Β Ugh. Β I can attach the file if you like.

To err is human.
To really foul up, use a computer.


   
ReplyQuote
Melbul
(@melbul)
Member
Joined: 3 years ago
Posts: 43
Topic starter  

Thanks Tom,

I will take a better look later this week when I get off work 👍


   
ReplyQuote
THRandell
(@thrandell)
Brain Donor
Joined: 3 years ago
Posts: 223
 

Hey Mel,

Β  Β  Have you had a chance to implement any of those Avoid subroutines?

Β  Β  I caught up on Brian's youtube videos. Β I keep hoping to find something on a software architecture for autonomous robots. Β 

Β  Β  If you want a second set of eyes on your program let me know. Β I'd be happy to help.

Β 

Tom

To err is human.
To really foul up, use a computer.


   
ReplyQuote
Melbul
(@melbul)
Member
Joined: 3 years ago
Posts: 43
Topic starter  

Hi Tom,

Not yet unfortunately, due to a few family issues recently.Β 
I’m on vacation for a week now, but will be away from home, so will not have chance for a couple of weeks due to work load when I return!

I’m hoping Brian posts another video soon that includes his take on obstacle avoidance that will tie into what I have already written.


   
ReplyQuote