Legacy Forum: Preserving Nearly 20 Years of Community History - A Time Capsule of Discussions, Memories, and Shared Experiences.

A day in the life of a robot

Hitec robotics including ROBONOVA humanoid, HSR-8498HB servos, MR C-3024 Controllers and RoboBasic
23 postsPage 2 of 21, 2
23 postsPage 2 of 21, 2

Post by hivemind » Sun Jul 30, 2006 2:49 pm

Post by hivemind
Sun Jul 30, 2006 2:49 pm

After years of training (hours.. i just hadny put the video together) and lots of hard work (pushups) Thor is now able to do many flips in a row, on and off-terrain, can get back up and still has a smile on his face (the green light indicating that the accelerometer is good).

So here you are, youll have to excuse me, for some of the videos seem to be jerky but werent before compiled into the larger one, they are 720x480 and you can view one Here

but here is the entire thing:

Thor's Intelligence
After years of training (hours.. i just hadny put the video together) and lots of hard work (pushups) Thor is now able to do many flips in a row, on and off-terrain, can get back up and still has a smile on his face (the green light indicating that the accelerometer is good).

So here you are, youll have to excuse me, for some of the videos seem to be jerky but werent before compiled into the larger one, they are 720x480 and you can view one Here

but here is the entire thing:

Thor's Intelligence
Image
hivemind
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 211
Joined: Sat Jul 01, 2006 1:00 am
Location: between my computer and robot.

Post by robodude666 » Sun Jul 30, 2006 3:03 pm

Post by robodude666
Sun Jul 30, 2006 3:03 pm

Isn't that just doing a for loop to run the code 3 times? :P Now, try making it do the front handspring with the hip mods, and then go for a back handspring! Think you can make it ride pro in bmx after that? :lol:
Isn't that just doing a for loop to run the code 3 times? :P Now, try making it do the front handspring with the hip mods, and then go for a back handspring! Think you can make it ride pro in bmx after that? :lol:
robodude666
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 62
Joined: Sat Jun 17, 2006 1:00 am
Location: Brooklyn, New York

Post by hivemind » Sun Jul 30, 2006 3:16 pm

Post by hivemind
Sun Jul 30, 2006 3:16 pm

Exactly, that is just a loop, the cool part is that it remains stable, in fact all i had to do was bring the camera down and video, no retakes, just pure stable robot goodness.

I just wanted to show that the flip was stable and could be done multiple times without falling over because anyone who has tried it may not have gotten to work 100% yet, but dont be afraid of using and tweaking my code, the most important parts are honestly the delays. just make sure you have a decent zero position for your robot and it can do what Thor can.

robodude666, if you could create a small pro bmx bike for my robot i will make you some code for it to ride it ;-)
Exactly, that is just a loop, the cool part is that it remains stable, in fact all i had to do was bring the camera down and video, no retakes, just pure stable robot goodness.

I just wanted to show that the flip was stable and could be done multiple times without falling over because anyone who has tried it may not have gotten to work 100% yet, but dont be afraid of using and tweaking my code, the most important parts are honestly the delays. just make sure you have a decent zero position for your robot and it can do what Thor can.

robodude666, if you could create a small pro bmx bike for my robot i will make you some code for it to ride it ;-)
Image
hivemind
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 211
Joined: Sat Jul 01, 2006 1:00 am
Location: between my computer and robot.

Post by beermat » Mon Jul 31, 2006 2:02 am

Post by beermat
Mon Jul 31, 2006 2:02 am

Hive - I was in Sears today, and saw what appear to be the same interlocking foam mats that you have, so I grabbed a set. You'll be pleased to know that, apart from ending the handspring facing off-center, my RN does your (unmodified) handspring really well on the mat.

The version I was working on - and testing on hardwood floors - is now horrible on the mat, so it seems to make a suprising difference for this move.
Hive - I was in Sears today, and saw what appear to be the same interlocking foam mats that you have, so I grabbed a set. You'll be pleased to know that, apart from ending the handspring facing off-center, my RN does your (unmodified) handspring really well on the mat.

The version I was working on - and testing on hardwood floors - is now horrible on the mat, so it seems to make a suprising difference for this move.
beermat
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 137
Joined: Sun Jul 23, 2006 1:00 am

Post by Bullit » Mon Jul 31, 2006 2:25 am

Post by Bullit
Mon Jul 31, 2006 2:25 am

Thats funny we use those mats to insulate beer kegs so they stay cool when sitting on the floor, beer mats.
Thats funny we use those mats to insulate beer kegs so they stay cool when sitting on the floor, beer mats.
Bullit
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 291
Joined: Wed May 31, 2006 1:00 am
Location: Near robot

Post by beermat » Mon Jul 31, 2006 2:44 am

Post by beermat
Mon Jul 31, 2006 2:44 am

lol
lol
beermat
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 137
Joined: Sun Jul 23, 2006 1:00 am

Post by Viking » Mon Jul 31, 2006 10:20 am

Post by Viking
Mon Jul 31, 2006 10:20 am

Hi Hivemind

What a perfect jump 8) - I'm new to RN and eagerly watching for some cool moves - and you just saved the day!
I stored the move in K25 so now I'm jumping around the living room doing perfect jumps. On my entre carpet, he's always falling so I guess that the carpet (material/thickness etc) as you mention does have a great influence on the performance.

p.s. when reading the manual and looking at this line i'm confused of what the ones and zeroes does - can you help?
GETMOTORSET G24,1,1,1,1,1,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,0


-Lars (Viking)
Hi Hivemind

What a perfect jump 8) - I'm new to RN and eagerly watching for some cool moves - and you just saved the day!
I stored the move in K25 so now I'm jumping around the living room doing perfect jumps. On my entre carpet, he's always falling so I guess that the carpet (material/thickness etc) as you mention does have a great influence on the performance.

p.s. when reading the manual and looking at this line i'm confused of what the ones and zeroes does - can you help?
GETMOTORSET G24,1,1,1,1,1,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,0


-Lars (Viking)
Viking
Robot Builder
Robot Builder
User avatar
Posts: 20
Joined: Wed Jul 19, 2006 1:00 am
Location: Denmark

Post by hivemind » Mon Jul 31, 2006 1:25 pm

Post by hivemind
Mon Jul 31, 2006 1:25 pm

well, the "GETMOTORSET" command reads the servos current position and keeps the servos in that position. This comand is used to make sure the robot is damaged, say for instance all the zero positions of your robot are 100, but if they all snap to that 100 really quick when turned on and your robot was in an odd position then a leg might rub an arm etc... and a wire could end up getting cut.

The "1"s and "0"s refer to whether or not the servos stay in position. In the case of a 1 the servo is read and stays in position, and in the case of a 0 the servo is read and set to the default position.

I hope that helps, and I am glad to hear that your like the routine i made :-) beermat, you are right, i am pleased to hear that my routine works well with your robot, thats great! i personally enjoy the slight extra friction of those mats and the padding is always a plus with moves like these (espeially in the development stages).
well, the "GETMOTORSET" command reads the servos current position and keeps the servos in that position. This comand is used to make sure the robot is damaged, say for instance all the zero positions of your robot are 100, but if they all snap to that 100 really quick when turned on and your robot was in an odd position then a leg might rub an arm etc... and a wire could end up getting cut.

The "1"s and "0"s refer to whether or not the servos stay in position. In the case of a 1 the servo is read and stays in position, and in the case of a 0 the servo is read and set to the default position.

I hope that helps, and I am glad to hear that your like the routine i made :-) beermat, you are right, i am pleased to hear that my routine works well with your robot, thats great! i personally enjoy the slight extra friction of those mats and the padding is always a plus with moves like these (espeially in the development stages).
Image
hivemind
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 211
Joined: Sat Jul 01, 2006 1:00 am
Location: between my computer and robot.

Previous
23 postsPage 2 of 21, 2
23 postsPage 2 of 21, 2