go_away

Author Topic: ROBOTIC HANDWRITING?  (Read 1013 times)

0 Members and 1 Guest are viewing this topic.

Offline jeschwartzTopic starter

  • Beginner
  • *
  • Posts: 1
  • Helpful? 0
ROBOTIC HANDWRITING?
« on: March 08, 2012, 03:58:37 PM »
Hi All

I am looking to build a robot that can essentially mimic the motion of someone writing their name in a fogged piece of glass.  In short - I will have a machine set up to continuously fog a piece of glass and am looking to create a robot that can write two words on the glass. 

It should be as simple as possible yet reliable. IDEAS?  I appreciate your advice.

Thanks in advance!

Joshua!

Offline Soeren

  • Supreme Robot
  • *****
  • Posts: 4,672
  • Helpful? 227
  • Mind Reading: 0.0
Re: ROBOTIC HANDWRITING?
« Reply #1 on: March 08, 2012, 04:46:30 PM »
Hi,

I am looking to build a robot that can essentially mimic the motion of someone writing their name in a fogged piece of glass.  In short - I will have a machine set up to continuously fog a piece of glass and am looking to create a robot that can write two words on the glass. 

It should be as simple as possible yet reliable.
I don't think you realize what goes into building something like that and it certainly isn't a beginners project.
If you settle for something like simple unconnected letters with only squarish capital letters, you may have a chance.

You need to make the mechanical movements to better than 1mm resolution (for making eg, the diagonal line in the letter "N"" be a "straight" line rather than a staircase) and you need to build some programming skills, especially if you want the words to change every now and then.

If what you're after is to get the text on the glass continually, more than how, forming the letters in heater wire and applying power is much easier.
Regards,
Søren

A rather fast and fairly heavy robot with quite large wheels needs what? A lot of power?
Please remember...
Engineering is based on numbers - not adjectives

Offline jkerns

  • Robot Overlord
  • ****
  • Posts: 239
  • Helpful? 12
Re: ROBOTIC HANDWRITING?
« Reply #2 on: March 08, 2012, 04:56:42 PM »
I get paid to play with robots - can't beat that with a stick.

http://www.ltu.edu/engineering/mechanical/bachelor-science-robotics-engineering.asp

Offline Soeren

  • Supreme Robot
  • *****
  • Posts: 4,672
  • Helpful? 227
  • Mind Reading: 0.0
Re: ROBOTIC HANDWRITING?
« Reply #3 on: March 08, 2012, 08:57:18 PM »
Hi,

Here is how it was done in 1810...
By a mechanical wiz, not a beginner - now show us how you'd do it with a few motors and a controller ;)

And I don't think that you'd put that old mechanical doll in the "simple" category?
Regards,
Søren

A rather fast and fairly heavy robot with quite large wheels needs what? A lot of power?
Please remember...
Engineering is based on numbers - not adjectives

Offline Pogertt

  • Full Member
  • ***
  • Posts: 60
  • Helpful? 3
  • Pogertt
Re: ROBOTIC HANDWRITING?
« Reply #4 on: March 08, 2012, 09:48:22 PM »
Have you considered mimicking a 16 segment display?

A table of commands for each letter similar to the matrix to light led's.
Mmmmmmmm....Cookies

Offline jkerns

  • Robot Overlord
  • ****
  • Posts: 239
  • Helpful? 12
Re: ROBOTIC HANDWRITING?
« Reply #5 on: March 09, 2012, 07:59:21 AM »
Hi,

Here is how it was done in 1810...
By a mechanical wiz, not a beginner - now show us how you'd do it with a few motors and a controller ;)

And I don't think that you'd put that old mechanical doll in the "simple" category?

Simple it was not. Just imagine what it took to program it by cutting brass cams for each degree of freedom... Amazing is what I would call it.

Now, back to the original problem - is this robot supposed to write random phrases or just a couple pre-programed things?

One of the tough parts would be the math - first, mathematically describing the path for the tip of the arm and then sorting out all of the joint angles as a function of time to get it to trace the desired path.

One way around the math would be to build the arm with position sensors and then just move the arm by hand along the desired paths and record the angles. Then, the recorded values could be used as the target positions for your arm controller (a simple PI controller is likely to be adequate if you didn't try to move the arm too fast).  Create tables of time / position pairs to describe the paths for the arm.

If the arm was built with servos - that makes it more difficult to record the "training" movements because all the feedback is inside the servo's themselves. So, you would have to open up the servos and run wires back from the potentiometers to your micro-controller to record the servo positions as you train it. (And translate from the voltage from the pot to the pulsewidth sent to the servo to get that position - another training exercise where you command various pulsewidths and record the potentiometer output.)

Getting a robot to generate nice cursive writing was a challenge in 1810, and can be a challenge today!
I get paid to play with robots - can't beat that with a stick.

http://www.ltu.edu/engineering/mechanical/bachelor-science-robotics-engineering.asp

Offline newInRobotics

  • Supreme Robot
  • *****
  • Posts: 1,015
  • Helpful? 48
  • N.I.R.
Re: ROBOTIC HANDWRITING?
« Reply #6 on: March 09, 2012, 11:59:11 AM »
Build robotic arm and use inverse kinematics for path following.
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music." - Kristian W

 


Get Your Ad Here