bug

Posted on 07/09/2014 by carloroosen
Modified on: 13/09/2018
Project
Press to mark as completed
Introduction
This is an automatic import from our previous community platform. Some things can look imperfect.

If you are the original author, please access your User Control Panel and update it.

UPDATE I stopped working on this version, the new version is here https://www.robotshop.com/letsmakerobots/bug-20 I have created my first part of my first robot, I am ready to make my entrance in this section of LMR. My robot will be modular, I will start with 3 modules each with 2 legs. This will classify the robot as an insect. If I manage to create more segments it will be a centipede I guess. If all works well I will submit my robot to the one motor chalenge. The servo will rotoate the main axis ...


bug

UPDATE I stopped working on this version, the new version is here https://www.robotshop.com/letsmakerobots/bug-20

I have created my first part of my first robot, I am ready to make my entrance in this section of LMR. My robot will be modular, I will start with 3 modules each with 2 legs. This will classify the robot as an insect. If I manage to create more segments it will be a centipede I guess.

If all works well I will submit my robot to the one motor chalenge.

The servo will rotoate the main axis from -80 to +80 degrees for straight movement. From 0 degrees to -80 and back, the odd legs will go up and down. From 0 degrees to +80 and back the even legs will move up and down. So always half of the legs will be down, which means no loss of energy.

The forward - backward movement is a little tricky because it is out of phase with the servo movement, it lags behind 1/4 of the cycle. I designed a mass-spring system for each segment (the mint-green parts). Empirically I will have to tweak it so its frequency will match the oscilation of the servo (between 0.5 and 1 herz). This will have the effect (I hope) that the insect will start by just moving its legs up and down, and then slowly gains speed. In theory a lot of the kinetic energy is preserved, so the robot should run quite fast.

Steering is the other challenge. Each segment adjusts the leverage of the forward-backward movement of its legs depending on the postion of its front neigbor. So basically the thing goes where the head goes. I can use the remaning 10 degrees of the servo to move the head, using the same servo. So when the servo moves from -90 to + 80 the centipede will go left.

I plan to make a small series of this robot. Anyone interested in getting a free prototype, in exchange for feedback? The prototype will be laser-cut from polystyrene plate.

These are the parts needed for each segment

build day 2

today I built the forward leg movement. Here the parts:

And the working demo is in the second video

update sept 15 2014: one leg is moving: see 3rd video

update sept 16 2014: and now it crawls without making progress! see video 4.

 

LikedLike this to see more

Spread the word

Flag this post

Thanks for helping to keep our community civil!


Notify staff privately
It's Spam
This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.

You flagged this as spam. Undo flag.Flag Post