element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Ben Heck Featured Content
  • Challenges & Projects
  • element14 presents
  • element14's The Ben Heck Show
  • Ben Heck Featured Content
  • More
  • Cancel
Ben Heck Featured Content
Forum Robotic Turtle for Logo Graphics
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Ben Heck Featured Content to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 6 replies
  • Subscribers 42 subscribers
  • Views 1135 views
  • Users 0 members are here
  • Mechanical
Related

Robotic Turtle for Logo Graphics

frezik
frezik over 9 years ago

Turtle robots were used to draw graphics using the Logo programming language:

 

https://en.wikipedia.org/wiki/Turtle_%28robot%29

 

Logo was used to teach children how to program back in the day. It's not as popular these days, but there are implementations of the idea in Python:

 

PythonTurtle

  • Sign in to reply
  • Cancel
Parents
  • makerkaren
    makerkaren over 9 years ago

    Neat!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • beacon_dave
    beacon_dave over 9 years ago in reply to makerkaren

    There appears to be a low cost 3D printable turtle here which may be a starting point:

    Low-Cost, Arduino-Compatible Drawing Robot

     

    Something I recall about the early turtles was that their wheels tended to slip a lot resulting in increasingly skewed drawings. This was often made worse by the drag caused by their umbilical cords used for power and data.

     

    With the likes of Wi-Fi and Bluetooth and the advances in battery technology then umbilical cords should no longer necessarily be an issue.

     

    However is there any low cost technology which could perhaps be used for better indoor positional accuracy these days ? Could a turtle ever be made accurate enough to autonomously mark out a floor for tiling or to mark out a sports hall for line marking.

     

    How about an outdoor turtle which could draw in the playground/car park using  some sort of chalk or water soluble paint or alternatively to scribe sand on a beach ?

     

     

    I guess that turtles have taken a bit of a back seat to the modern 'explorer' class of educational robot.

    http://www.fischertechnik.de/en/desktopdefault.aspx/tabid-21/39_read-307/usetemplate-2_column_pano/

    About EV3 -  LEGO.com

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • frezik
    frezik over 9 years ago in reply to beacon_dave

    Not sure what the old design used, but would small stepper motors fix the positional issues? Not necessarily a cheap option, of course. Digital compass sensors would at least fix directional issues.

     

    Love the idea of doing this on a beach.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • beacon_dave
    beacon_dave over 9 years ago in reply to frezik

    I think the problem was more to do with the wheels slipping on the paper when doing turn after turn on more complex designs, so a stepper motor (or encoder stepper motor) wouldn't necessarily help here. The wheels were probably general purpose so perhaps not optimised for any one given surface.

     

    It was a long time ago but I recall lines not joining up at corners and banana shaped drawings. Back then people were amazed if the program ran to completion without crashing and that the line was continuous. People today however perhaps expect a lot more from technology.

     

    In the old days, small stepper motors (especially without gearboxes) could often miss steps, so did not guarantee rotational accuracy. Hence why some stepper motors had encoders attached to them to measure actual rotation for increased accuracy. However with the likes of a wheel, this does not guarantee travel distance. When you have two wheels then it doesn't guarantee tracking accuracy.

     

    Note that the Honeywell HMC5883L 3-axis digital compass as used in the likes of the Adafruit module is only accurate to 1 - 2 degrees and this would only help with angular measurement and not distance measurement.

    http://www.farnell.com/datasheets/1683374.pdf

    2 degrees error on a single turn over a distance of a meter, is something in the region of a 35mm error.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • beacon_dave
    beacon_dave over 9 years ago in reply to frezik

    The University of Reading cybernetics department came up with a 3D printed turtle-like robot called ERIC

    https://www.futurelearn.com/courses/begin-robotics/0/steps/2875

    which features in its robotics MOOC on Futurelearn.

     

    It has a 3 axis accelerometer built-in but I don't think it has a magnetometer.

     

    It is a self-balancing two wheel robot so perhaps not the best suited to line drawing as it tends to rock about as it starts/stops. However it is an example of a low cost design. There was some talk of it becoming commercially available to accompany the course but I'm not sure if this ever happened or not. For the initial course they provided an on-screen ERIC simulator instead.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • beacon_dave
    beacon_dave over 9 years ago in reply to frezik

    The University of Reading cybernetics department came up with a 3D printed turtle-like robot called ERIC

    https://www.futurelearn.com/courses/begin-robotics/0/steps/2875

    which features in its robotics MOOC on Futurelearn.

     

    It has a 3 axis accelerometer built-in but I don't think it has a magnetometer.

     

    It is a self-balancing two wheel robot so perhaps not the best suited to line drawing as it tends to rock about as it starts/stops. However it is an example of a low cost design. There was some talk of it becoming commercially available to accompany the course but I'm not sure if this ever happened or not. For the initial course they provided an on-screen ERIC simulator instead.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube