Code Monkey home page Code Monkey logo

zzxmsna_archive_2017's Introduction

XMSnakeRobot

Hardware plans and software. As of 31 Dec 2017 this has reached the milestone of a testbed "body" with "spinal cord" responding as intended to command signals for 20 servos. Ref the "Readme" under folder "CodeSpinalCordArduino" for code and signal specs.

Video "Snake Robot moves with 'inchworm gait'" is at:
https://www.youtube.com/watch?v=MLmIwk6YtWQ

More details on problem solving at blog "HiTechFromLoTech":
https://hitechfromlotech.blogspot.co.nz/2017/12/xmsnakerobot-construction-completed.html.


L to R ribs 03, 04, 05. Rib04 has the highest complexity because it includes the master Arduino Nano microcontroller.


Snake Robot structure with version01 electronics in place.

Why a Snake Robot? For hunting rats! Here in New Zealand we have rats etc, alien to these previously isolated islands, harming our much loved native bird populations including the national icon - the Kiwi. Think of a remote controlled small robot in the world of the rat and that world has mud, undergrowth and broken terrain where a snake form factor is worth trying. And we can get "bio-inspired" and realise that snakes are effective bio rat-hunters so it may be good to learn from them. This is an ambitious aim to build towards step by step with an indoor testbed first. If rat-hunting does not work out then there are plenty of other possibilities like robot circus performer and Youtube stardom. If cats can be stars on Youtube then maybe snake robots can be the next big thing!

When I started this I thought snake robots were a regular thing in robotics and I would be adding value for rat hunting. As far as I can tell there is a lot of snake talk and not so much snake action. As in only a small number exist as one-off academic projects. This places this project more on the "cutting edge" than I expected which is a little scary-snake but also exciting that this can be something special.

Part of the "Creative Repurposing of Accessible Technologies" Project at the Manukau Institute of Technology in New Zealand.
Here the Accessible Technologies are:

  • Low cost Android SmartPhone or Android SmartWatch for the robot "brain"
  • Arduino Nano microcontrollers for the robot "spinal cord"
  • Bluetooth HC-05 module as the link between "spinal cord" and "brain"
  • MG90 model aircraft servos - 20 of them. The snake has 10 segments each of which has servos for horizontal and vertical movement.

zzxmsna_archive_2017's People

Contributors

manukautech avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.