England
Asked — Edited

Robotic Arm Programming

Hi, For my last year in mechanics engineering I have to do a project on robotic arm programming. What I'm trying to achieve is make a robotic arm able to on it's own find the required trajectory to move from one point to another, including hand rotation. I wonder if it is possible to do it using the ez program, and if yes how? Also if I could get the design for a robotic arm that would be great since I don't really understand the ez-robot design works.. Please help me:)


ARC Pro

Upgrade to ARC Pro

With ARC Pro, your robot is not just a machine; it's your creative partner in the journey of technological exploration.

PRO
Synthiam
#1  

It's very easy. You can do it one of a few dozen different ways. However, what is it the arm is axtually doing? Ie what job is it performing? Is it remote controlled? Is it picking up colored objects? Is it voice controlled? Etc...

England
#2  

Hi DJ Sures thanks for the reply, It doesnt have a set function, i just need to get it to move and rotate to get to a desired position, and it should know how to get there on its own. It should be programmed by software, and it could be programmed to pick up objects

PRO
Synthiam
#3  

Yes you can very easily do that. A robot arm would be the most simplistic and basic features of ez-robot:)

You can have it pick up objects of certain colors or by voice command. You can control it manually as well. Or trigger it manually from a variety of methods. Including wii controllers, joysticks, Texas instrument watch, touch screen interfaces, GUI buttons, from your mobile phone and a few dozen more.

I guess the question is, what do you want it to do? And yes it can do it:)

#4  

Hi DJ

Will you please do a vid tutorial on it? An Ez (Robotic) Arm remote controlled by a mobile (Tablet if possible!) device (using a V3 board, again if possible) just like you've showcased so many others...

You've said it all and well: "A robot arm would be the most simplistic and basic features of ez-robot" "You can have it pick up objects of certain colors or by voice command. You can control it manually as well. Or trigger it manually from a variety of methods. Including wii controllers, joysticks, Texas instrument watch, touch screen interfaces, GUI buttons, from your mobile phone and a few dozen more."

This will be an excellent promotion to teachers/ newbies/ students for Ez-Robot! : )

THANK YOU!

United Kingdom
#5  

I can only imagine DJ and the EZ-Robot team are too busy to make specific video tutorials for individual users, as much as I am sure he would love to. However, there are video tutorials which cover each part of what you will require.

Each control in ARC has a ?, clicking on it will take you to the tutorial page. You can also browse through all tutorial pages by clicking on the Learn button in the menu at the top of every page. Take the time to go through all controls to find out which ones best suit what you are attempting to achieve.

For more complicated tasks there is EZ-Script which cover every control in ARC along with the standard programming functions such as IF, ELSE, SLEEP, COS, SIN, etc.

While ARC and the EZ-B do make robotics very easy it is not a one size fits all solution and every user will need to do some of the leg work. The leg work is minimal. However, there is a great community here who will help you if/when you get stuck.

The first thing you need to do is work out what you want to do. The look at how to do it.

The information you have provided doesn't explain too much in any detail;

Quote:

make a robotic arm able to on it's own find the required trajectory to move from one point to another, including hand rotation.

This could be taken many ways. The most simple way would be by using a standard servo and using the servo positioning controls to move from point a (say position 10) to point b (say position 90). To do that would be a simple servo control or a one line script using the Servo() command i.e. Servo(D1,90)

If you wanted it to autonomously move items then we need more information such as how you plan to identify the items and where they need moving to. Are they tracked by colour, shape (experimental), QR Codes?

What is the construction of the arm? Is it moved by servos or motors? If motors, how is the position given to ARC?

Or is it all as simple as using a joystick, wiimote or touchpad control to move the arm?

One last thing though;

Quote:

Also if I could get the design for a robotic arm that would be great since I don't really understand the ez-robot design works
Isn't that something you should be doing? The EZ-B and ARC are a control board and control software. The basics, as far as designing an arm, are the same as any microcontroller. The EZ-B and ARC just take all of the programming out of the design process and make it a much easier process.

#6  

anyone have examples of EZB code using inverse kinematics for multiple DOF arms?