Humanoid Robot

mcsdaver

USA
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail

User-inserted image

I will be posting pictures of my build as soon as I get the robots head built. So far he has a Robosapien V2 upper body and my home made robot arms with 7 servos in each arm. I am writing a story called Micro Explorers. It is a story about very small robot explorers who come to Earth. They can combine to become larger robots. They can rebuild them selves at the microscopic level. As they learn more about us they become more human in acting and appearance. I did an edit and added his most current picture.

User-inserted image

By — Last update

ARC Pro

Upgrade to ARC Pro

Stay at the forefront of robot programming innovation with ARC Pro, ensuring your robot is always equipped with the latest advancements.

#73  

He was working great and I added rest commands so he wouldn't over heat. This made him able to last much longer with no problems. Now I can't load his projects anymore. I have found a very old project and edited the Auto Position commands so they would work, and I can save the project, but it is missing everything I have added in the last 6 months. Plus it looks like the edit to fix the old problem is the same thing I had to do before and now those projects don't work anymore.

#74  

How do I load one command line at a time?

#75  

Open a new ARC file.... select Merge file.... Choose the file that is crashing ARC... next a screen will pop up asking you to select the controls and scripts you like to carry over from the old file to the new one....

#76  

Thank Richard. Merge can save lives, thanks so very much Richard. Now I need to fix his older problem, moving too fast. Not sure how the speed control works for these servos. I want smooth and fast, but not servo breaking fast, already lost one arm servo.

#77  

The servo Speed command is:


ServoSpeed (servoPort, speed)
Set the speed of servo or PWM. This is the speed to move between positions.
The servo speed is a number between 0 (fastest) and 10 (slowest)
*Note: If the ServoSpeed command is being used in an initialization script, ensure the servo positions are set first. This is because with ServoSpeed, it moves from a position, to a position, at the specified speed. If there is no previous position (such as during power-on), the software assumes the position is 0.
Example: ServoSpeed(D14, 25)

#78  

I had him moving smooth and now he is moving full speed. I have no idea how to make him slow down.

#79  

If 10 is the slowest then how do you ServoSpeed(D14, 25)? How does that work? I have seen it show up to 70! I have a bad cold and thinking isn't going very well. My robot is moving way too fast right now.

#80  

@mcsdaver... Are we talking regular 180 deg servos or CR Servos (continuous rotation) here? Also remember v3 uses 1 - 100 servo positions and the V4 uses 1 - 180 positions...