3D printed line follower (It Works!)

RaymanRayman Posts: 8,283
edited May 15 in Robotics Vote Up0Vote Down
Getting close to finishing design of this 3D printed line follower...

Thought I'd post pictures, in case anybody has ideas on how to improve it...

Going for what I guess I'd call a "unibody" construction where there is just one big piece to print.
Then, just need to print the wheels and the ball (third wheel).

The top circuit board is my own with 3.5" LCD, but is same size as Activity Board, so can use that if need to.

The bottom board is also a custom copy of Sparkfun's line follower array.
673 x 709 - 92K
849 x 633 - 99K
737 x 713 - 108K
Prop Info and Apps: http://www.rayslogic.com/
«1

Comments

  • 45 Comments sorted by Date Added Votes
  • I added some nibs to retain the ball wheel and the top PCB.
    Added some holes for cables and sent to printer.

    Printer says it's going to take 35 hours to print... That's a long wait!
    Prop Info and Apps: http://www.rayslogic.com/
  • ercoerco Posts: 18,327
    Looks nice. 35 hours to print, YOW!

    I've had fun hacking some $5 line follower kits, I'm sure yours will beat those for speed!

    Please give my regards to Northern Virginia! I was a Woodbridge kid. You're in Vienna IIRC.

    "When you make a thing, a thing that is new, it is so complicated making it that it is bound to be ugly. But those that make it after you, they don’t have to worry about making it. And they can make it pretty, and so everybody can like it when others make it after you."

    - Pablo Picasso
  • I've seen a lot of dirt cheap line followers that are super fast.

    But, I've also been in a competition at Parallax where there were junctions and they only told you which path to choose right before the race. So, all of those would fail horribly...
    Prop Info and Apps: http://www.rayslogic.com/
  • ercoerco Posts: 18,327
    Lots of serious competition out there!



    "When you make a thing, a thing that is new, it is so complicated making it that it is bound to be ugly. But those that make it after you, they don’t have to worry about making it. And they can make it pretty, and so everybody can like it when others make it after you."

    - Pablo Picasso
  • Like, I said, none of those has junctions, right? Bot only needs brains when it hits an X or T junction...
    Prop Info and Apps: http://www.rayslogic.com/
  • Nice design Rayman, 35 hours is quite a process. When I see projects like this it makes me want to get into 3D printing.

    Do all finished products have that layered ribbing?

    Does it ever de-laminate?

    Can you get a smooth finish on a completed design?
  • There are ways to "post process" 3D printed parts to make them look smooth and shiny.
    I haven't done that though...

    De-lamination and/or warping can happen on large parts, especially with ABS. PLA isn't as strong, but doesn't have this issue.
    Prop Info and Apps: http://www.rayslogic.com/
  • Wheel is done :)

    Had to restart chassis print this morning though as build plate was not level enough for this big print and made a mess.

    Looking good now and total print time has updated to 19 hours.
    3264 x 2448 - 1M
    Prop Info and Apps: http://www.rayslogic.com/
  • That looks great! It doesn't look like supports were used, were they?

    I've been contemplating an ultrasonic acetone mister. If I could get my printer to do consistent overhangs...
  • I printed it horizontal, so it did need supports...

    Some acetone polishing here probably would reduce friction. But, I think it'll be OK as is.
    Prop Info and Apps: http://www.rayslogic.com/
  • ercoerco Posts: 18,327
    edited May 13 Vote Up0Vote Down
    Nice roller! See also http://forums.parallax.com/discussion/166557/robot-mini-ball-bearing-caster

    You could use that, or print that type of snap-in holder on your chassis, sized to fit a ball bearing ($) or glass marble (very cheap). A great benefit of 3D printing is that you can print overhangs (AKA undercuts) which are impossible in injection molding without slides.

    s-l500.jpg
    "When you make a thing, a thing that is new, it is so complicated making it that it is bound to be ugly. But those that make it after you, they don’t have to worry about making it. And they can make it pretty, and so everybody can like it when others make it after you."

    - Pablo Picasso
  • RaymanRayman Posts: 8,283
    edited May 13 Vote Up0Vote Down
    That's an interesting idea. If this roller has any issues, I'll try it your way.

    Robot is over 50% printed now. I probably should have only done 10% infill instead of 30%. That's probably one reason it's taking so long...
    Prop Info and Apps: http://www.rayslogic.com/
  • It's done! Needs a lot of support and brim cleanup though...

    3264 x 2448 - 2M
    Prop Info and Apps: http://www.rayslogic.com/
  • ercoerco Posts: 18,327
    Beauteous maximus! That's a mother of a print, very apropos today of all days.
    "When you make a thing, a thing that is new, it is so complicated making it that it is bound to be ugly. But those that make it after you, they don’t have to worry about making it. And they can make it pretty, and so everybody can like it when others make it after you."

    - Pablo Picasso
  • It's together! Might actually work...

    The ball wheel and the circuit board are retained by the plastic nibs, so that worked.

    Only minor issue was with the bottom, it appears to have gotten real hot.
    Maybe room was too cold and heated build plate worked too hard to compensate...
    Might have been better to print with PLA where doesn't need heated build plate.
    Anyway, it took an extra bit of work to remove the support from the bottom, especially where the line sensor array goes.

    Now, I have to wait for my custom PCBs to get here...
    Till then, I can use the Activity Board...

    1024 x 768 - 1M
    1024 x 768 - 1M
    1024 x 768 - 1M
    1024 x 768 - 1M
    1024 x 768 - 1M
    Prop Info and Apps: http://www.rayslogic.com/
  • RaymanRayman Posts: 8,283
    edited May 14 Vote Up0Vote Down
    Also, I should have maybe left more room to access the hardware for mounting the servos...
    It was pretty tight up against the forward wall there...

    The chassis used ~100 meters of a 240 meter filament spool (that costs $25).
    So, that's about $10 in filament to print. Maybe $15 with wheels, tops.
    Prop Info and Apps: http://www.rayslogic.com/
  • Also need to print a 6-cell AA battery holder.
    I've read that my servos easily take 9 VDC.
    With NiMH at 1.2V, six cells gets me to 7.2 V, which seems like a good place...
    Prop Info and Apps: http://www.rayslogic.com/
  • ercoerco Posts: 18,327
    Looks perfect from the top! We all have our best sides. :)

    In addition to line following, this beauty looks like promising a figure 8 candidate!
    "When you make a thing, a thing that is new, it is so complicated making it that it is bound to be ugly. But those that make it after you, they don’t have to worry about making it. And they can make it pretty, and so everybody can like it when others make it after you."

    - Pablo Picasso
  • That's a pretty awesome build Ray!
    Infernal Machine
  • Nice, sharp looking. I like how nice you cradled the board.
  • Just tested it on driveway.. It works!

    Had to rotate the board 180 degrees though so could access USB port...
    Prop Info and Apps: http://www.rayslogic.com/
  • ercoerco Posts: 18,327
    edited May 15 Vote Up0Vote Down
    Need video, or it didn't happen! Driveways are perfect for figure 8s!
    "When you make a thing, a thing that is new, it is so complicated making it that it is bound to be ugly. But those that make it after you, they don’t have to worry about making it. And they can make it pretty, and so everybody can like it when others make it after you."

    - Pablo Picasso
  • RaymanRayman Posts: 8,283
    edited May 16 Vote Up0Vote Down
    Ok, I made a lame, one minute attempt at a figure 8...




    Modedit: YouTube link
    Prop Info and Apps: http://www.rayslogic.com/
  • I just published the design files here:

    http://www.thingiverse.com/thing:2322633
    Prop Info and Apps: http://www.rayslogic.com/
  • Rayman, you need to paste theYouTube link directly into your post. Using the button above just gives a white screen.
  • RaymanRayman Posts: 8,283
    edited May 16 Vote Up0Vote Down
    That's strange... works here...
    Does this work:


    https://youtube.com/watch?v=r25Xge8_asM

    Prop Info and Apps: http://www.rayslogic.com/
  • ercoerco Posts: 18,327
    Not lame, that's a great 8 with straight center segments, much fancier than most. You just need to get a sledgehammer and knock that wall out of the way.




    Or maybe just start farther from the wall. :)

    Great job!
    "When you make a thing, a thing that is new, it is so complicated making it that it is bound to be ugly. But those that make it after you, they don’t have to worry about making it. And they can make it pretty, and so everybody can like it when others make it after you."

    - Pablo Picasso
  • Way to go Rayman.

    Your gonna need a bigger arena, that bot was born to motivate.

    Got a name in mind yet?
  • RayBot, of course :)
    Prop Info and Apps: http://www.rayslogic.com/
  • ercoerco Posts: 18,327
    What else can you 3D print, RayRay?



    "When you make a thing, a thing that is new, it is so complicated making it that it is bound to be ugly. But those that make it after you, they don’t have to worry about making it. And they can make it pretty, and so everybody can like it when others make it after you."

    - Pablo Picasso
Sign In or Register to comment.