Canada
Asked — Edited

Wheeler Chair Robot

I saw that last year somebody had built a wheel chair robot?. My idea for the new Robot will be as a stage mascot that can also pretend to play the drums on stage. My brother has a live Metal band every Saturday night and most of the time we have trouble with no drummer showing up. We end up using a Drum machine instead with the 2 other guys on real guitars and singing. So Terminator will be able to move around and substitute behind the drum kit with the Live drum machine signal activating terminator arms at the drums. Also need him to move around in a wheel chair , so is anyone out there that has done this wheel chair hack, looking for suggestions on power/motor controller connections etc...should not be too hard just larger than I'm used to building. This is a youtuber that bought what I just bought,takes a month to get from China and we are building the rest of the Endoskeleton to integrate in wheel chair....


Related Hardware EZ-B v4

ARC Pro

Upgrade to ARC Pro

Don't limit your robot's potential – subscribe to ARC Pro and transform it into a dynamic, intelligent machine.

#833   — Edited

While I have Arachnophobia still think the six bot is very cool... Will never visit Australia or Amazon!

PRO
Belgium
#834  

hi roborad

you allreddy following the cure for Arachnophobia by watching video off spiders . the more video's you see the more less afraid you become . 3 symptoms to look , for is dry mouth and heavy chest breathing and racing heartbeat . thats hyperventilation . its not an illness but natural good respons . whithout it we would be allreddy death .   ive bin to school 1 year for that . its easy to overcome hyperventilation .

#835  

Many times I thought about making robot 6 hairy with Tarantula color but, that idea just Freaks me out!

PRO
Belgium
#836  

its not the tarantula that freaks you out but the feeling you have . actully making a tarantula robot would be a great cure for you . i can give you free lessons .;)

#837  

wrote the initialize script for how the robot starts up servos safely in the correct positions one at a time to avoid brown outs at start up. Also camera and movement detection automatically starts along with slowest Roomba initialize and drive speed.Demonstrates working hand weapon, Eye warble sound activates with a random speech announcement in Cylon voice.

#838  

It's hard to tell from your video. How long does your start up routine take to set up all the servos?

#839   — Edited

Possibly under 10 seconds  I added some sleep 500 and 1000 to establish camera and camera movement tracking, LED lights and sound effects add to time so must be under a minute for whole start up.For servo positions the timing is very fast though, using Javascript to init those servos.

#840   — Edited

I do the same thing in my INT script. Setting servo position and speeds alone with lots of other things like homing encoders. The added animations keep me amused while this all takes place. LOL.

Just to share a little here's a small INT script from one of the full sized B9 robots I built. I have a larger one for my other B9 but this one is simple. It's also in EZ Script as I haven't learned JavaScript yet. Some day. LOL. I'm looking forward to start learning JavaScript though and convert all my scripts.

############ B9 Startup INT Script 

ControlCommand( "Connection", Connect0) #Connect Torso EZB Board-0 #Torso (radar & Arms Rails)
Sleep(100)
ControlCommand( "Connection", Connect1) #Connect Waist EZB Board-1 #Legs (Waist)
Sleep(100)
ControlCommand( "Connection", Connect2) #Connect Brain EZB Board-2 #Brain (Lighs)
Sleep(100)
ControlCommand("Personality Generator", "PauseOn")
Sleep(100)
ControlCommand("Bing Speech Recognition", "PauseListening")

#-----------------------------------------------------------------------------------

# #Start and Home devices and anamate startup. Also
# #Initialize the Peripheral UARTs on all the EZ-B v4 with
# #the specified baud rate.

ControlCommand("Soundboard v4", "Track_6")
Set(2.D7, on) #ear motors on

#Waist - Start UART, Motor Channel and Home. Then return to center.
controlCommand("Leg Section Scripts", "ScriptStart", "Home Waist")

#Radar - Start UART, Motor Channel and Home
controlCommand("Head &Torso Section Scripts", "ScriptStart", "Home Radar")
Sleep(5000)
ControlCommand("Head &Torso Section Scripts", "ScriptStart", "Radar Med Sweep")
ControlCommand("Arm Scripts", "ScriptStart", "Both Claws non-loop")

#---------------------------------------------------------------------------------

# #Specify the ranges for the servos
# #this prevents the servos from ever going past these limits

# Rt Wrist  Servo
SetServoMin(D14, 177)
SetServoMax(D14, 830)

# Rt Claw Servo
SetServoMin(D15, 450)
SetServoMax(D15, 822)

# Right Claw Rotate Servo
SetServoMin(D16, 1)
SetServoMax(D16, 875)

#Rt Arm Rail
SetServoMin(D5, 292)
SetServoMax(D5, 940)

# Lft Wrist Servo
SetServoMin(D11, 120)
SetServoMax(D11, 800)

# Lft Claw Servo
SetServoMin(D12, 321)
SetServoMax(D12, 665)

# Lft Claw Rotate  Servo
SetServoMin(D13, 0)
SetServoMax(D13, 843)

#Lft Arm Rail
SetServoMin(D6, 266)
SetServoMax(D6, 958)

#------------------------------------------------------------------------------

## Set servo Speeds & Position

# Rt Wrist Servo
Servo(D14,500) #Move wrist to center position
ServoSpeed(D14,1) # Wrist Servospeed

# Rt Claw Servo
Servo(D15, 713) #Move Claw to Part open position
ServoSpeed(D15,1) # Claw Servospeed

# Rt Rotate Claw Servo
Servo(D16, 406) #Move Rotate Claw to center position
ServoSpeed(D16,1) # Rotate Claw Servospeed

# Lft Wrist Servo
Servo(D11, 489) #Move wrist to center position
ServoSpeed(D11,1) # Wrist Servospeed

# LFT Claw Servo
Servo(D12, 444) #Move Claw to REST open position
ServoSpeed(D12,1) # Claw Servospeed

# Lft Rotate Claw Servo
Servo(D13, 362) #Move Rotate Claw to center position
ServoSpeed(D13,1) # Rotate Claw Servospeed

# Lft Arm Rail (DC Motor Controlled by Kangaroo)
Servo(D6,266) #Move Arm Rail to fully in position
ServoSpeed(D6,1) 

# Rt Arm Rail (DC Motor Controlled by Kangaroo)
Servo(D5, 292) #Move Arm Rail to fully in position
ServoSpeed(D5,1) #Rt Amr Rail Servospeed

Sleep(5000)

#-------------------------------------------------------------------------------

##State all specifed Varibles
$1st_impression = 0 #For Bing SR
$single_smith = 0
$single_will = 0
$single_Tufeld = 0
$single_john = 0
$single_Maureen = 0
$single_don = 0
$single_judy = 0
$single_penny = 0
$single_r2d2 = 0
$single_wall_e = 0
$single_hal9000 = 0
$single_bender = 0
$single_robbie = 0
$speaker="EZB_" #For Date, Time,Weather Scripts
$arms_in_or_out=0
#--------------------------------------------------

##Start sub systems & Anamations
ControlCommand("Head &Torso Section Scripts", "ScriptStart", "Power Pack Pull")
Sleep(5000)
ControlCommand("Leg Section Scripts", "ScriptStart", "1/8 Fast Waist Anamation - Non Loop")

#--------------------------------------------------

##Shutdown 
Sleep(7000)
Set(2.D7, off) #ear motors off
ControlCommand("Soundboard v4", "Track_12")
ControlCommand("Personality Generator", "PauseOff")
ControlCommand("Speech Recognition", "PauseOff")