Notifications
Clear all

Quadruped Robot for monitoring terrain humidity

56 Posts
9 Users
42 Likes
6,364 Views
Valerio
(@valerio)
Estimable Member
Joined: 11 months ago
Posts: 71
Topic starter  

@zander @inst-tech @davee

I attached some plastic sticky tape on the tips of the robot's legs, and  its speed has increased sixfold!

Unfortunately it remains unable to climb even thin objects like a magazine, so I won't be able to use it for its original purpose.

I'm thinking about turning it into an indoor robot and use it for experiments with various types of movement (like moving laterally), obstacle avoidance and maybe make it controllable.

Right now I think I could use an IR receiver to make it receive signals from an IR remote, but as I've seen with previous projects, this is not that reliable even over short distances.

Using bluetooth modules could also work, but it would require a new PCB.

There are a lot of possible alternatives, right now I don't know what to choose.

Suggestions are always welcome.

 

 


   
Inst-Tech reacted
ReplyQuote
Ron
 Ron
(@zander)
Famed Member
Joined: 2 years ago
Posts: 4021
 

@frogandtoad Speaking of snowflakes, my High School math teacher who wrote the math textbook we used was affectionately called Moose. He was a character, threw erasers, chalk, I even saw him grab a guy by the hair and bang his head on the blackboard.

I am 100% convinced he did all that out of a love for his students. We were all tech students and used to playing hard both on and off the field so he knew we could take it. 

Time has not changed my opinion of Moose, he was one of the most popular teachers in a school of over 2,000 and I bet today all would still agree with me. 

I don't understand the world today, and any world that would punish a Moose of today is a world I don't want to be part of.

Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting


   
ReplyQuote
Inst-Tech
(@inst-tech)
Reputable Member
Joined: 1 year ago
Posts: 366
 

@zander Indeed Ron, and well said! The world has turned into a combination of Orwells  "1984, and Ayn Rand's "Atlas Shrugged".. We are old enough to remember when ships were made of wood, and the men had iron wills..Women were beautiful, pleasant, and longed to be married and have children some day..politicians have always been liars, cheats, and full of them selves, so in that respect, nothing much has changed..lol We can't go back, I realize that now.. so I'm trying to teach the younger generation the values of persistence, hard work, and honor. It's their world now, we gave it our best shot, so it's now up to them.

regards,

LouisR

LouisR


   
Inq and Ron reacted
ReplyQuote
Inst-Tech
(@inst-tech)
Reputable Member
Joined: 1 year ago
Posts: 366
 

@valerio Look into the Keystudio "tank Robot".. it does all those things you mentioned. https://wiki.keyestudio.com/Ks0428_keyestudio_Mini_Tank_Robot_V2#Introduction

I've got one that I have built, and I'm in the process of doing some more work on it with PID control and deceleration control on the object avoidance part..

Robot Tank

Good job getting your bot to walk!...

LouisR


   
ReplyQuote
Ron
 Ron
(@zander)
Famed Member
Joined: 2 years ago
Posts: 4021
 

@inst-tech That looks a lot like the one I want to build. Maybe over next winter. 

Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting


   
Inst-Tech reacted
ReplyQuote
Valerio
(@valerio)
Estimable Member
Joined: 11 months ago
Posts: 71
Topic starter  

@inst-tech Thank you for your suggestion.

I've made my decision: it's probably going to be IR as the point of this robot is not really to work over long distances and I don't want to wait two more weeks for a new pcb.

With IR, i can just put the receiver in place of the humidity sensor, since they both output an analog signal that can be read by the arduino pin.

This project was fun, but I think I should wrap it up soon, especially considering that due to an accident        I could not go to school for two months and now I need to catch up with the class (so far I've mostly managed to do it and also continue the project, but I don't want to burn myself out)

Maybe in the future I will make it bluetooth-based as a separate project.

Have a nice day


   
Inst-Tech reacted
ReplyQuote
Inst-Tech
(@inst-tech)
Reputable Member
Joined: 1 year ago
Posts: 366
 

@zander It was a lot of fun to build it.. toke me about 7 hours, and then ran through all the different programming steps that eventually lead you to Blue tooth control.. The follow me, and object avoidance routines are autonomous modes, but I replaced the LDR's ( light dependent resistors) with IR as part of the object avoidance along with the HCS04 ultrasonic detector  because I could adjust the distance the IR sensed to aid the Ultrasonic..I now am in the process of designing software that will control the speed using PID, and other means to decelerate the robot when it comes close to objects, so it will have more time to decide whether to go left, right, or just stop.. It's been a real education learning the programming aspects of this project..but that's primarily what I had in mind to start with. I think you'll enjoy the project if you chose to do it.

regards,

LouisR

LouisR


   
Ron reacted
ReplyQuote
THRandell
(@thrandell)
Estimable Member
Joined: 2 years ago
Posts: 136
 

@valerio

Congratulations on completing your quadruped robot!  I was curious about your choice of polystyrene for a chassis, but it seems to have worked out fine.  I think that the low traction of a quadruped robot is pretty common.  I built a hexapod Vorpal The Hexapod a few years ago and it too would slip a little on hard surfaces.  Good luck with your school work.

 

Tom

See, the human mind is kind of like... a pinata. When it breaks open, there's a lot of surprises inside. Once you get the pinata perspective, you see that losing your mind can be a peak experience.
Jane Wagner - The Search for Signs of Intelligent Life in the Universe


   
ReplyQuote
frogandtoad
(@frogandtoad)
Noble Member
Joined: 4 years ago
Posts: 1506
 

@zander

Posted by: @zander

@frogandtoad I have had a few close calls with a shaper, wood lathe, chain saw, and thanks to a former brother-in-law 240VAC. At 80 I think I have skated past all the danger spots. These little critters like UNO's etc don't bite nearly so hard.

 Just to show how I have gotten wiser as well as older I took Bill's advice and bought both the 1:1 isolation transformer (WOW expensive) as well as a 24VAC transformer to be able to 'play' with AC devices.

You may (or may have not) come across the following idiots:

They tell you as an apprentice (and even when your qualified as a tradesman), that unless you've lost a finger, you're not worth your salt!  Yeah right, LOL... stupid dumb asses!

Safety is of upmost importance in any trade related employment!


   
Inst-Tech reacted
ReplyQuote
Ron
 Ron
(@zander)
Famed Member
Joined: 2 years ago
Posts: 4021
 
Posted by: @frogandtoad

@zander

Posted by: @zander

@frogandtoad I have had a few close calls with a shaper, wood lathe, chain saw, and thanks to a former brother-in-law 240VAC. At 80 I think I have skated past all the danger spots. These little critters like UNO's etc don't bite nearly so hard.

 Just to show how I have gotten wiser as well as older I took Bill's advice and bought both the 1:1 isolation transformer (WOW expensive) as well as a 24VAC transformer to be able to 'play' with AC devices.

You may (or may have not) come across the following idiots:

They tell you as an apprentice (and even when your qualified as a tradesman), that unless you've lost a finger, you're not worth your salt!  Yeah right, LOL... stupid dumb asses!

Safety is of upmost importance in any trade related employment!

I have personally met a few of those complete with 2, 3, even 4 missing fingers. 

Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting


   
frogandtoad reacted
ReplyQuote
frogandtoad
(@frogandtoad)
Noble Member
Joined: 4 years ago
Posts: 1506
 

@zander

Posted by: @zander
Posted by: @frogandtoad

@zander

Posted by: @zander

@frogandtoad I have had a few close calls with a shaper, wood lathe, chain saw, and thanks to a former brother-in-law 240VAC. At 80 I think I have skated past all the danger spots. These little critters like UNO's etc don't bite nearly so hard.

 Just to show how I have gotten wiser as well as older I took Bill's advice and bought both the 1:1 isolation transformer (WOW expensive) as well as a 24VAC transformer to be able to 'play' with AC devices.

You may (or may have not) come across the following idiots:

They tell you as an apprentice (and even when your qualified as a tradesman), that unless you've lost a finger, you're not worth your salt!  Yeah right, LOL... stupid dumb asses!

Safety is of upmost importance in any trade related employment!

I have personally met a few of those complete with 2, 3, even 4 missing fingers. 

 Dumb ass elites in their own right 🙂


   
ReplyQuote
Page 4 / 4