20:40 "it may push you back if it's annoyed for instance." Sounds like a great idea. *Robot Ultron becomes real and decides to push his maker out the window. He then quickly makes a fake robot James to take the old one's place and continues to upgrade himself in the night so he can take over the world.
for the hands you should have an animation where he tells someone to push him using that 'come on' motion like how morphious did to neo when they were training.
Always interesting to see other people's code. "a+(b×-1)". I see it reflects your thinking process... We're trying to flip one of the inputs before adding them to put their sum's centre at zero. I still find it hard to look at without mathematically wanting to reduce it to a-b though ;-P. Great work nonetheless, this week it seems like a lot is coming together! (EDIT: typo)
Don't get me wrong, I like a bit of disco in my robots, but what got my mind reeling this video was those those pressure sensitive resistors. Those are the dogs bollocks, wow! That's going to open up a whole world of tactile interaxtion AI coding. Can't wai to see what you're gonna do with all that data.I'm also pretty impressed by how fast the arduino mega can process those analog lines. That's gonna come in handy when you decide to integrate those into the finger joints. It would open up a whole new level of having a (hopefully affordable) hand capable of dynamically grabbing objects based on grip level, sense of grip loss, AI based re-grab procedures, special cases for fragile or irregularly shaped objects, not to mention adjustable sternness in the handshakes this guy is going to give :) Great video man, thanks for sharing!
Also, if you're looking for a voice for Ultron, one of the announcer bots from the game Clone Drone in the Danger Zone has a great voice. I don't know where you can get the program, but it might be worth to contact the developers of that game to find out more about that.
Hey James, it might be more work than you want but it would be amazing if you put cameras in the eyes and had Ultron track people as they passed. You could even have a screen showing people what Ultron see's :D
just to let you know, you should NOT have all the values of the led strips set to max. It will give you a bright white light 3x the power of just one led, but not for very long (if you get what I mean). I suggest having the rgb values add up to 255 or whatever the max is.
James, since the robot bends the elbow by use of a string, how are you going to have the robot move its arm down when someone's holding on to it? There's no way for the robot to lower its arm when someone's lifting the arm up.
yeah - great stuff man really !!! Think some people have forgotten just how long ago Hulkbuster was started - look where you are now !!! fantastic !!! Yeah, the T-1000 is too much like the Ultron design and mechanics challenge - Chappie would be to die for !!! Keep it up ! Don't let the bed bugs bite ! ;-)
You should get an autoranging multimeter. Its one of those things that you think "I dont really need that" and then you use one and its like " how was I able to live without this???"
Victor García I don't particularly like auto range meters because of the slow response time.. Although that most likely gets better with more expensive meters but for hobbyists that may not be a justifiable option
When printing those small, precise parts, why did you choose to use 3.5 and 4.5 instead of more accurate quantities like 3.6 and 4.4? That way you can more precisely anticipate the real dimensions?
thanks for the note, I was thinking in terms of my project using "capacitive touch" which is neat. What a pain having to use a 10k resistor. In my projects needing a 10k I put the resistor right in the wire with heat shrink. I was thinking of using FSR in my 3d printer build.
I think he's going as quickly as he can. He's working on 3 projects that all require CAD time, soldering and wiring time, programming time, 3D printing time and build time. The fact he manages to make weekly progress is pretty amazing really. I can only imagine how much work he puts in that we never see - like managing and maintaining the printers, researching and ordering parts and waiting for shipping, trips to the hardware store for studding, screws, etc. His level of dedication to his builds and channel are amazing.
How about using the other FSR as the other leg of the potential divider? That way you only need one analog input. As the unstressed one is very high resistance there will be very low leakage current.
possibly too low. you might need a high resistance in parallel with each FSR to stop the input floating when both FSR are infinite ohms. I dunno if it's legal on arduino to activate both pullup and pulldown (100k each iirc) on the analog inputs, but that would do the job if it is.
Something I'd also want is FSR in the bearing housings to simulate "joint pain". I'm not sure how that;d be handled in code except maybe as an alert, but in a scenario where movement is done through a neural net it might add realism if the learning tends to minimise joint strain.
Just an idea, could you make its head look at or follow people, with motion sensors, that would make it even more animated, don't know how difficult it would be to implement
James Bruton awesome, I don't recall you saying that that was a plan, but there are so many episodes now I might have forgotten, awesome series though, keep up the good work
He should print out legs and have him sitting on a chair. he could have a big ole power pac in the chair bit too, and it wouldn't look like half a robit.
+James Bruton i have a small question if i remember in an earlier video you was sending and receiving the data via Bluetooth are you going to be doing the same for the data being sent to the ai or are you installing the ai software on a raspberry pi? also what programming language do you plan on using for said ai, i assume C++ or something along those lines. im just a novice in programming (C++) so i probs dont know what im on about. i love what your doing. also it would be cool if you could find a way to use project malmo the ai that was made for minecraft because then your robot could learn how to do things you didn't program but that would require too much work :p thanks for taking your time if you read this
Hey James, cant remember if you did a video on this or not, but what would be a good 3d printer for around 200 ish pounds? Ive been inspired by yours, and other people's, cool 3d printing projects and wanted to have a go.
Just a thought... won't the FSR's be triggered off when the joints move due to the weight of them, which would in turn mess up the whole way it deals with FSR input, unless you had a threshold higher than the numbers output during movement.
I was thinking the same. How will it tell the difference between gravity force due to changes in angle and force due to contact? For example, when the arm is extended there should be more force on the shoulder just from leverage. There's probably a math solution. If I remember right there's some IMU's giving data as well. I get confused with all the projects going on! So he might have to use the force values differently depending on the angle of the joint. Glad I'm not the one figuring it out.
wouldn't it be possible to use the opposing sensor as a "pullup/pulldown" resistor, you you don't need a fixed value resistor? That would make the voltag devider much more efficient wouldn't it?
would it make sense to wire the pairs of force sensors in series and read off the middle voltage? it seems the digital range over one sensor is limited to a small range of force..
Love your work James.
your thumbnails are hilarious
Consider me appealed to :D
(I"m actually 20 turning 11)
20:40 "it may push you back if it's annoyed for instance." Sounds like a great idea. *Robot Ultron becomes real and decides to push his maker out the window. He then quickly makes a fake robot James to take the old one's place and continues to upgrade himself in the night so he can take over the world.
Tiptoeing into the uncanny valley with those movements. This is starting to look amazing James.
The puppeteering is really brining it to life! Looking good.
One question, why not just do `a - b` instead of `a + (b * -1)` ?
Who here thinks the ultron project should have really been Chappie?
really good episode! great progress can almost see the finishing line and I'm getting excited!
It has really come along brilliantly! well done!
I like that the arms com off with 4 screws makes it easy to move to conventions.
Such awesome ideas!!!!
build a C-3PO that would also be very cool
I know he is making a gonk droid but in my opinion c3po is cooler than a gonk droid
Oke cool so c3po is a candidate nice
I think if rogue one is popular then the droid in that would be a great candidate
Yeah 3po is better he is about the size of ultron
+James Bruton (XRobots) you make the best thing i love them( can you please subscribe to my channels then i will give you a shout out☺( thanks
3:56 meet James Bruton,he builds force sensitive robots.
Dunno, he said it could push you back if it gets annoyed. ANNOYED?!? Power's gone to James's head XD
brilliant!!!
Well the head started moving with everything lit up it was terrifying.
for the hands you should have an animation where he tells someone to push him using that 'come on' motion like how morphious did to neo when they were training.
I have no idea what you say half of the time (not because of the way you speak, but the things you speak about)
But this is still so cool!
It's getting quite exciting !! Good job !!
Always interesting to see other people's code. "a+(b×-1)". I see it reflects your thinking process... We're trying to flip one of the inputs before adding them to put their sum's centre at zero. I still find it hard to look at without mathematically wanting to reduce it to a-b though ;-P. Great work nonetheless, this week it seems like a lot is coming together! (EDIT: typo)
Awwwww snap James!! looking good!
Get well soon. Awesome video
You should really switch out the movie Ultron head for a classic version. It would look much better
Looking great 👍 Johnny 5 next?
CYBERIGS ROBOTS That would be incredible!
Don't get me wrong, I like a bit of disco in my robots, but what got my mind reeling this video was those those pressure sensitive resistors. Those are the dogs bollocks, wow! That's going to open up a whole world of tactile interaxtion AI coding. Can't wai to see what you're gonna do with all that data.I'm also pretty impressed by how fast the arduino mega can process those analog lines. That's gonna come in handy when you decide to integrate those into the finger joints. It would open up a whole new level of having a (hopefully affordable) hand capable of dynamically grabbing objects based on grip level, sense of grip loss, AI based re-grab procedures, special cases for fragile or irregularly shaped objects, not to mention adjustable sternness in the handshakes this guy is going to give :)
Great video man, thanks for sharing!
Also, if you're looking for a voice for Ultron, one of the announcer bots from the game Clone Drone in the Danger Zone has a great voice. I don't know where you can get the program, but it might be worth to contact the developers of that game to find out more about that.
You could use a high-pass filter on the Sensor data. The filtert data will then show just changes in force.
You're awesome
Hey James, it might be more work than you want but it would be amazing if you put cameras in the eyes and had Ultron track people as they passed. You could even have a screen showing people what Ultron see's :D
those red lights make it look ominous :D
just to let you know, you should NOT have all the values of the led strips set to max. It will give you a bright white light 3x the power of just one led, but not for very long (if you get what I mean). I suggest having the rgb values add up to 255 or whatever the max is.
so awesome! thanks James
James, since the robot bends the elbow by use of a string, how are you going to have the robot move its arm down when someone's holding on to it? There's no way for the robot to lower its arm when someone's lifting the arm up.
Truly brilliant!
Getting this thing to walk will be interesting
next project try to build a star wars Droid from the First episode (that Always say roger roger)
fantastic
you bring futuristic in to reality to us.
showing us just what could be possible and is to build from home
thanks (-; ....
Idk if it's just me but the video looks different maybe a new camera or lens?
yeah - great stuff man really !!! Think some people have forgotten just how long ago Hulkbuster was started - look where you are now !!! fantastic !!! Yeah, the T-1000 is too much like the Ultron design and mechanics challenge - Chappie would be to die for !!! Keep it up ! Don't let the bed bugs bite ! ;-)
You should get an autoranging multimeter. Its one of those things that you think "I dont really need that" and then you use one and its like " how was I able to live without this???"
Victor García I don't particularly like auto range meters because of the slow response time.. Although that most likely gets better with more expensive meters but for hobbyists that may not be a justifiable option
That is true, but in this case I recommended it because his youtube chanel is what gives him money to live. (plus his work at the toy company)
I'm loving this build, James! It seems to me that Ultron's head is up a tad high though
Ah my bad. I really appreciate how often and quickly you respond to comments
When printing those small, precise parts, why did you choose to use 3.5 and 4.5 instead of more accurate quantities like 3.6 and 4.4? That way you can more precisely anticipate the real dimensions?
If I remember a project I did, you can set a pin to pullup, I don't think you need the 10k resistors.
thanks for the note, I was thinking in terms of my project using "capacitive touch" which is neat. What a pain having to use a 10k resistor. In my projects needing a 10k I put the resistor right in the wire with heat shrink. I was thinking of using FSR in my 3d printer build.
This thing is going to make children hide behind their parents when its done. LOL The further along it gets, the more intimidating it is IMHO. :)
Hi James, wandering how many more videos will there be for this?
Hey James, I'm by no means an ultron expert but isn't the neck a bit too thin? And if so, are you going to put panels on it?
+James Bruton (XRobots) upload more often because I thought u died😢
+The Official DonutDood but I thought he died 😢
I think he's going as quickly as he can. He's working on 3 projects that all require CAD time, soldering and wiring time, programming time, 3D printing time and build time. The fact he manages to make weekly progress is pretty amazing really. I can only imagine how much work he puts in that we never see - like managing and maintaining the printers, researching and ordering parts and waiting for shipping, trips to the hardware store for studding, screws, etc. His level of dedication to his builds and channel are amazing.
+James, do you by chance have any neopixel tutorials? I've looked, but couldn't find any. Cheers!
very impressive
What did you do,what do you currently do for a living before you started making youtube videos?
I for one welcome and fear the" XRobots.Co.UKJames future robot overlords" :). Super work as always! That AI work is really going to be interesting.
How about using the other FSR as the other leg of the potential divider? That way you only need one analog input. As the unstressed one is very high resistance there will be very low leakage current.
possibly too low. you might need a high resistance in parallel with each FSR to stop the input floating when both FSR are infinite ohms. I dunno if it's legal on arduino to activate both pullup and pulldown (100k each iirc) on the analog inputs, but that would do the job if it is.
Something I'd also want is FSR in the bearing housings to simulate "joint pain". I'm not sure how that;d be handled in code except maybe as an alert, but in a scenario where movement is done through a neural net it might add realism if the learning tends to minimise joint strain.
hey James thanQ now I will also start using ebay
Just an idea, could you make its head look at or follow people, with motion sensors, that would make it even more animated, don't know how difficult it would be to implement
James Bruton awesome, I don't recall you saying that that was a plan, but there are so many episodes now I might have forgotten, awesome series though, keep up the good work
He should print out legs and have him sitting on a chair. he could have a big ole power pac in the chair bit too, and it wouldn't look like half a robit.
Awesome !
You should remake the head it doesn't at all look evil as it should....but great work overall
I think in the future you shuld make a budget easy to make bb8 even though you have already made so many
Is there gonna be some sort of plating around the body for cosmetics in the end?
The force sensitivity is strong with this one...
amazing!!
+James Bruton i have a small question if i remember in an earlier video you was sending and receiving the data via Bluetooth are you going to be doing the same for the data being sent to the ai or are you installing the ai software on a raspberry pi? also what programming language do you plan on using for said ai, i assume C++ or something along those lines. im just a novice in programming (C++) so i probs dont know what im on about. i love what your doing. also it would be cool if you could find a way to use project malmo the ai that was made for minecraft because then your robot could learn how to do things you didn't program but that would require too much work :p thanks for taking your time if you read this
I'm in high school and going to be in college in a couple of years. what classes should I take to be able to do this type of stuff?
Hey James, cant remember if you did a video on this or not, but what would be a good 3d printer for around 200 ish pounds? Ive been inspired by yours, and other people's, cool 3d printing projects and wanted to have a go.
next project....make a dalek ;)
Are you going to do the air brushing that you did on hulk buster
Just a thought... won't the FSR's be triggered off when the joints move due to the weight of them, which would in turn mess up the whole way it deals with FSR input, unless you had a threshold higher than the numbers output during movement.
I was thinking the same. How will it tell the difference between gravity force due to changes in angle and force due to contact? For example, when the arm is extended there should be more force on the shoulder just from leverage. There's probably a math solution. If I remember right there's some IMU's giving data as well. I get confused with all the projects going on! So he might have to use the force values differently depending on the angle of the joint. Glad I'm not the one figuring it out.
wouldn't it be possible to use the opposing sensor as a "pullup/pulldown" resistor, you you don't need a fixed value resistor? That would make the voltag devider much more efficient wouldn't it?
***** Thats a valid point, didn't think of that... But maybe a high value resistor in paralel with every FSR would work, something like a 22k :)
***** OK then :)
increible!!!
would it make sense to wire the pairs of force sensors in series and read off the middle voltage? it seems the digital range over one sensor is limited to a small range of force..
Will it be able to shake your hand.
5:25 he says dees nuts lol😂
you should be careful with what you create
that's how skynet took over
btw you could think about bumblebee, c3po and a t-800 as next projects :)
5:26 Deeez nuts, gaaawdiiiim
MAN you upload early. Is it automated upload, or are you really good at mornings?
Well you're certainly awake earlier than I am.
I have a feeling making this AI isn't going to be a trivial matter.
Will the lips move or will the jaw just move up and down?
***** Ah, great!
By Grabthar's Hammer, get yourself a better multimeter! :)
Isn't
fsr1+(fsr2*-1)
the same as
fsr1-fsr2
Hello James
He is starting to remind me of a evil version of Number 5
hey James form where do you get those parts
Good luck programming this programming this.
James Bruton I can't wait for the 10's of videos dedicated to programming
Build foxy please😊
A trifling thought. I think it may be time to use some filler on the head and give it a sand. :D
james I notice ya seem to stay away from the hands quite purposely "think that's a word;-)"
is I because it's technically more difficult or?
You should use machine learning for the AI
is he gonna make his leg
I imagine this Ultron speaking with Pee-Wee Herman's voice.
dont u think ultron head is looking too high, he is tall maybe make him look down more. ultron pov i mean.
***** owhh, i see
omg! that robots got a mega ard weaner!
Why does ultron have Eyebrows?
are u going to add legs
Next step, builds iron legion
force sensitive resistor
#SkynetInUltron
are you a engineer and a macanic?
a+(b*-1) = a-b
?
Is he getting legs?
5:26
Ha GOOOT EEM
what if it goes rouge? lol
Hi
Awu ada