Archives of La Couleur De La Vie

2008 January

Rangking Universitas versi Webometrics Januari 2008

Januari, 28 2008. Hari yang tunggu oleh beberapa Perguruan Tinggi dengan dikeluarkan suatu peringkat Perguruan Tinggi oleh Webometrics.
Di ruang kerja BAPSI – UG saat pagi dari jam 9 lewat 15 menit, ada Akbar yang sedang menantikan pengumuman tersebut.

Webometrics merupakan menentukan peringkat perguruan tinggi berdasar atas keunggulan dalam publikasi elektronik (e-publication) yang terdapat dalam domain dari masing-masing perguruan tinggi.
UGM dan ITB wakil universitas di Indonesia untuk menduduki Asia Top 100 versi Januari 2008, yang di release pada tanggal 29 Januari 2008.
Kemana kampusku Gunadarma ? Ternyata masuk dalam rangking 11 dari 17 perguruan tinggi se-Indonesia dan untuk kategori rangking dunia (World Ranking) Gunadarma mendapatkan rangking ke-3738 mengalahkan PENS-ITS, Binus,Unpar, Unpad dan Unila di Top 5000.

Bagaimana penentuan rangking tersebut ?

Untuk mengukur keunggulan tersebut, Webometrics menggunakan 4 indikator, yakni :

  • Size (s) yaitu jumlah halaman publikasi elektronik yang terdapat dalam domain web PT
  • Vizibility (v) atau jumlah halaman lain yang mencantumkan URL domain PT yang dinilai
  • Rich Files (rf) yaitu relevansi sumber elektronik dengan kegiatan akademik dan publikasi PT tersebut
  • Scholar (sc) yaitu jumlah publikasi dan sitasi bermutu pada domain PT.

Data yang dikumpulkan dengan 4 indikator tersebut diolah dan digunakan untuk memeringkat kurang lebih 5.000 PT dari seluruh dunia. Daftar peringkat PT itu dikeluarkan 2 kali setiap tahun, yakni bulan Januari dan Juli

Rangking PT = (4xV) + (2xS) + (1xR) + (1xSc)

Formula rangking ini telah direvisi sejak Januari 2008 menjadi seperti di bawah (updated: 1 pebruari 2008) – [by Romi Satrio Wahono]:

webometricsrule2008.jpg


Penasaran Perguruan Tinggi anda masuk tidak 17 dari 5.000 PT se-dunia ? Silahkan lihat dibawah atau tidak percaya klik disini ;


World Ranking

University

Size

Visibility

Rich Files

Scholar

734

GADJAH MADA UNIVERSITY

692

1,449

1,010

789

844

INSTITUTE OF TECHNOLOGY BANDUNG

1,033

1,446

371

978

1998

UNIVERSITY OF INDONESIA

1,351

4,106

4,901

1,723

2472

BRAWIJAYA UNIVERSITY

2,326

6,202

1,811

2,786

2546

BOGOR AGRICULTURAL UNIVERSITY

3,575

4,098

978

2,287

2841

PETRA CHRISTIAN UNIVERSITY

4,431

3,412

582

2,433

2981

INSTITUT TEKNOLOGI SEPULUH NOPEMBER

3,400

3,809

4,739

2,448

3297

HASANUDDIN UNIVERSITY

3,669

3,536

3,834

4,221

3356

SEKOLAH TINGGI TEKNOLOGI TELKOM

3,703

3,770

5,079

3,234

3544

AIRLANGGA UNIVERSITY

5,537

5,160

557

1,872

3738

GUNADARMA UNIVERSITY

5,829

1,026

3,484

3,005

3778

ELECTRONIC ENGINEERING POLYTECHNIC INSTITUTE OF SURABAYA

5,461

3,266

2,052

3,480

3803

BINA NUSANTARA UNIVERSITY

3,791

4,318

6,350

3,760

4716

PARAHYANGAN CATHOLIC UNIVERSITY

6,106

4,410

4,437

3,369

4747

DUTA WACANA CHRISTIAN UNIVERSITY

4,573

5,966

8,246

3,323

4786

UNIVERSITAS PADJADJARAN

4,510

7,028

6,998

3,798

4982

LAMPUNG UNIVERSITY

5,682

4,821

6,350

3,800


UG Kapan bisa masuk 100 Top World ? Bulan juli penentuan apakah bisa bertahan atau tidak. Bisa menaikkan peringkat dan jangan sampai turun atau jangan sampai di kalahkan oleh perguruan tinggi yang sekarang masih di bawah.

By Web Master on January 30, 2008 | Rangking, Webometrics | A comment?
BASIC ROBOT MECHANICS TUTORIALS (Part 6 #End)
GEARS TUTORIAL

Robot Gears Calculation Tutorial

Introduction to Gears
No good robot can ever be built without gears. As such, a good understanding of how gears affect parameters such as torque and velocity are very important. In this tutorial I will first talk about the basics of gears, how to use them properly along with simple equations, and then I will go into specific types of gears.


Mechanical Advantage, Torque vs. Rotational Velocity

Gears work on the principle of mechanical advantage. This means that by using different gear diameters, you can exchange between rotational (or translation) velocity and torque.

DC Motor

As with all motors, by looking at the motor datasheet you can determine the output velocity and torque of your motor. But unfortunately for robots, motors commercially available do not normally have a desirable speed to torque ratio (the main exception being servos and high torque motors with built in gearboxes). For example, do you really want your robot wheels to rotate at 10,000 rpm at low torques? In robotics, torque is better than speed.

With gears, you will exchange the high velocity with a better torque. This exchange happens with a very simple equation that you can calculate:

Torque_Old * Velocity_Old = Torque_New * Velocity_New

Torque_Old and Velocity_Old can be found simply by looking up the datasheet of your motor. Then what you need to do is put a desired torque or velocity on the right hand side of the equation. My statics and dynamics tutorials can help you decide on a reasonable torque and/or velocity for your robot.

So for example, suppose your motor outputs 3 lb-in torque at 2000rps according to the datasheet, but you only want 300rps. This is what your equation will look like:

3 lb-in * 2000rps = Torque_New * 300rps

With highschool algebra you can then determine that your new torque will be 20 lb-in.

Now suppose, with the same motor, you need 5 lb-in (minimum force to crush a cat, obviously). But suppose you also need 1500rps minimum velocity. How would you know if the motor is up to spec and can do this? Easy . . .

3 lb-in * 2000rps = 5 lb-in * Velocity_New

Velocity_New = 1200rps

You now have just determined that at 1200 rps the selected motor is not up to spec. Using the simple equation, you have just saved yourself tons of money on a motor that would have never worked. Designing your robot, and doing all the necessary equations beforehand, will always save you tons of money and time.


Gearing Ratios

I have done the equations, but how do you mechanically swap torque and velocity? You would use two gears (sometimes more) of different diameters to have a particular gearing ratio. In any pair of gears, the larger gear will move more slowly than the smaller gear, but it will move with more torque. Thus, the bigger the size difference (or gearing ratio) between two gears, the greater the difference in speed and torque.

The gearing ratio is the value at which you change your velocity and torque. Again, it has a very simple equation. The gearing ratio is just a fraction which you multiple your velocity and torque by.

Suppose your gearing ratio is 3/1. This would mean you would multiple your torque by 3 and your velocity by the inverse, or 1/3.

example; Torque_Old = 10 lb-in, Velocity_Old = 100rps
Gearing ratio = 2/3
Torque * 2/3 = 6.7 lb-in
Velocity * 3/2 = 150rps

Gear Sizes

Achieving a Particular Gearing Ratio
If you wanted a simple gearing ratio of say 2 to 1, you would use two gears, one being twice as big as the other. It isn’t really the size as much as the diameter ratio of the two gears. If the diameter of one gear is 3 times bigger than the other gear, you would get a 3/1 (or 1/3) gearing ratio. You can easily figure out the ratio by hand measuring the diameter of the gears you are using.

For a much more accurate way to calculate the gearing ratio, calculate the ratio of teeth on the gears. If one gear has 28 teeth and the other has 13, you would have a (28/13=2.15 or 13/28=.46) 2.15 or .46 gearing ratio. I will go into this later, but this is why worm gears have such high gearing ratios. In a worm gear setup, one gear always has a single tooth, while the other has many – a guaranteed huge ratio. Counting teeth will always give you the most exact ratio.


Gear Efficiency

Unfortunately, by using gears, you lower your input to output power efficiency. This is due to obvious things such as friction, misalignment of pressure angles, lubrication, gear backlash (spacing between meshed gear teeth between two gears) and angular momentum, etc. Different gear setups, different types of gears, different gear materials, and wear and tear on the gear, will all have different efficiencies. The possible combinations are too big to list, so I will give you an estimated efficiency to expect with each gear type below. You can also find a much more exact efficiency by looking up the datasheet on the gears you are using.

For example, suppose you use two spur gears, you would typically expect efficiency to be around ~90%. To calculate, multiply that number by your Velocity_New and Torque_New to get your true output velocity and torque.

if (from above example)
Gearing ratio = 2/3
Torque * 2/3 = 6.7 lb-in
Velocity * 3/2 = 150rps

then
true torque = 6.7 * .9 = 6 lb-in
true velocity = 150 * .9 = 135rps

Gear Counter-Rotation

Direction of Gear Rotation
When designing your gear setup you should understand how gearing changes the rotation direction of your output. Two gears touching will always be counter rotation, meaning if one rotates clockwise, the other will always rotate counterclockwise. Obvious, I know. But what if you have a chain of say 6 gears touching? The rule is, an odd numbers of gears always rotates in the same direction, and even numbers of gears are counter-rotational.

Gear Rotation of Many Gears

Gear Chains (more than 2 gears together)
Suppose you have 30 gears (holy squirrels!), all in order, like in the image above. How in the monkies do you calculate the gearing ratio of that behemoth? Easy. Ignore all the gears in between the very first and very last gear. If the diameter of the first gear is 2 inches, and the diameter of the last is 1 inch, you have a 2:1 ratio. The gears in between do not matter. Now what direction does the last gear rotate? Easy, you have an even number of gears, so it is counter-rotational of the first gear. What efficiency do you have? Well thats:

effienciency_total = gear_type_efficiency ^ (# of gears – 1) = .9 ^ (29) = 4.7 %

If instead you used 5 gears, you would have:

effienciency_total = .9 ^ (4) = 65.6 %


Compound Gears

A compound gear is where you have two gears fixed on the same shaft.

Compound Gear

It is easy to figure out that if they are on the same shaft, the velocity (rotations per second) is the exact same. To calculate torque, you must use the moment arm balance equations from my statics tutorial. In this case, the radius is the moment arm.

radius_gear1 * torque_gear1 = radius_gear2 * torque_gear2

In this example, what minimum torque does the motor need to pull the weight up?

writing down the equations:
torque_motor * radius_gear1 = torque_gear2 * radius_gear2
torque_gear2 * radius_gear2 = torque_gear3 * radius_gear3
torque_gear3 * radius_gear3 = weight * radius_gear3

simplifying, we get:
torque_motor * radius_gear1 = weight * radius_gear3

so therefore the minimum required motor torque is
torque_motor = weight * radius_gear3 / radius_gear1

Now what if you wanted the weight to lift at 2 feet/sec. What rotations per second and direction must the motor rotate at?

writing down the equations:
rps_motor * radius_gear1 = rps_gear2 * radius_gear2
rps_gear2 = rps_gear3
rps_gear3 * 2*pi*radius_gear3 = velocity_weight

simplifying, we get:
rps_motor * radius_gear1 = rps_gear3 * radius_gear2
or
rps_motor * radius_gear1 = velocity_weight / (2*pi*radius_gear3) * radius_gear2

so therefore the required motor rps is
rps_motor = 2 ft/sec * radius_gear2 / (2*pi*radius_gear3 * radius_gear1)


Gear Pitch

When selecting your gears, the three most important numbers you must know are pitch, pitch diameter, and number of teeth.

Gear Pitch

The pitch diameter is as shown. To calculate the pitch, simply use this equation:

Pitch = # teeth / pitch circle diameter (in inches)

For example, a gear with 72 teeth and a 1.5″ pitch diameter is 48 Pitch. Gears that mesh must both have the same pitch and pressure angle (usually 20 degrees).


Gear Types

All gears, no matter the type, work on the same principles above. However the different types let you accomplish different things. Some types of gears have high efficiencies, or high gearing ratios, or work at different angles, for example. Below are the main common types. This is not a complete list. It is also possible to have a combination in types.

Note: The efficiencies listed are only typical. Because of many other factors could be present, the listed efficiencies should only be used as a guide. Often manufacturers will give you expected efficiencies in the datasheets for their gears. Remember, wear and lubrication will also dramatically affect gear efficiencies.


Spur Gears (~90% efficiency)

Spur Gears

Spur gears are the most commonly used gears due to their simplicity and the fact that they have the highest possible efficiency of all gear types. Not recommend for very high loads as gear teeth can break more easily.


Helical Gears (~80% efficiency)

Helical Gears

Helical gears operate just like spur gears, but offer smoother operation. You can also optionally operate them at an angle, too. Unfortunately, due to the complex shape, they are generally more expensive.


Sproket Gears With Chains (~80% efficiency)

Sprocket Gears with Chains

Two gears with a chain can be considered as three separate gears. Since there is an odd number, the rotation direction is the same. They operate basically like spur gears, but due to increased contact area there is increased friction (hence lower efficiency). Lubrication is highly recommended.

Pin in Chain

To change the length of any chain, you will need what is called a chain breaker. This is a cheap device you can buy at any bike store. It helps in removing and placing pins within the chain.


Bevel Gears (~70% efficiency)

Bevel Gears

Bevel gears are good for changing the rotation angle. Unfortunately they suffer low efficiencies, so avoid use if possible.


Rack and Pinion (~90% efficiency)

Rack and Pinion

Rack and Pinion is the type of gearing found in steering systems. This gearing is great if you want to convert rotational motion into translational. Mathematically, use radius = 1 for the straight ‘gear’.


Worm Gears (~70% efficiency)

Worm Gears

Worm gears have a very high gearing ratio. To mathematically calculate, consider the worm gear as a single tooth. Another advantage to the worm gear is that it is not back-drivable. What this means is only your motor can rotate the main gear, so things like gravity or counter forces will not cause any rotation. This is good say if you have a robot arm holding something heavy, and you don’t want to waste power on holding torque. The efficiency is low, but lubrication really helps.


Planetary Gears (~80% efficiency)

Planetary gears have the highest commercially available gear ratios you would ever want to put on a robot. But since they are somewhat complicated, you would never need to build one, just use it. The datasheet should tell you the gearing ratio – I just wanted you to know if you need a really really high gearing ratio for a robot, planetary gears are the way to go. Even better, some planetary gears offer multiple gearing ratio’s that are user configurable!

More Information
If you wish for an even more in-depth tutorial about gear selection, you can find it in this advanced gear selection tutorial. I didn’t write it, but it’s easy to follow and understand. Where can you buy gears? Check my robot parts list and the ad window at the top right of this page for links.

Sumber : Society Of Robots

By Web Master on January 16, 2008 | Gears, Mechanic, Robotic | A comment?
BASIC ROBOT MECHANICS TUTORIALS (Part 5)
ENERGY

Robot Energy Calculation Tutorial

Introduction to Mechanical Engineering Theory, Energy
This tutorial will cover the practical applications of understanding energy with respect to robots. I do not want to lecture you on high school physics, so I will just go straight to the juicy stuff. What will make this tutorial very useful is that you can simply use the laws of physics to determine the minimal amount of energy your robot needs to perform any desired task (will help you select a battery).

A warning to those who don’t like math – this tutorial has a lot of it. If you don’t want to bother with the theory, feel free to simply skip to my Robot Energy Calculator.


Potential Energy

Potential energy is the energy ’stored’ within an object ‘at rest’. For example, if you hold a rock in your hand, it has a potential energy of:

potential energy (measured in joules) = mass (kg) * gravity (m/s^2) * height (m)

Now unless your robot is a rock, this at first appears to be useless math. Now suppose your robot were to climb a cliff, how much energy will be drained from your robot battery? Well, the energy your robot would need would be equal to the potential energy at the top of the cliff.

Or suppose you had a robot helicopter and you wanted to determine the maximum altitude it can go with a particular battery. Then you would simply reorder the equation slightly and get this:

    battery_energy / (mass * gravity) = maximum_height_possible

(note that this does not leave enough energy to survive the trip back down)


Kinetic Energy

Kinetic energy is the amount of energy required to accelerate/decelerate a robot.

Lets say you have a typical wheeled robot running on perfectly flat zero friction loss terrain. In this scenario, there are only two drains on energy – acceleration and deceleration. Both can occur at any time, not just at stop and start locations, but also when turning and rotating.

So how do we calculate this? Simple, use the kinetic energy equation:

    energy = 1/2 * mass * velocity^2

where velocity is the desired maximum velocity.

For example, lets say our 1kg robot starts at rest and accelerates to 1 m/s, rotates 90 degrees and then travels at 2 m/s, then decelerates back to zero velocity. How much energy was spent?

Simplifing the above, it starts moving, stops to rotate, moves again, and then stops again. Or:

    energy = 1/2 * 1 kg * ( 1 m/s + 2 m/s)^2 * 2 = 18 Joules

Notice that I multiplied by two – this is because the robot accelerated twice and decelerated twice. The energy to start moving equals the energy to stop moving!


Unified KE/PE

Now at any point in time your robot has some amount of both kinetic energy and potential energy. For simplicity, in this tutorial we will assume that horizontal motion requires kinetic energy and vertical motion requires potential energy (see below image). When summing this amount, we can then calculate how much energy your robot will require to perform any task.

For example, lets suppose our wheeled robot is driving up a hill. In other words, your robot is doing two things – going up, AND driving horizontal. If you calculate each separately, you can then sum them up for total energy required.

    energy = mass * gravity * hill_height + 1/2 * mass * velocity^2 * 2


Energy Losses

The above examples only occur in ideal situations. In reality your robot will lose energy from a great multitude of sources such as air friction, ground friction, gears, thermal losses, circuit resistance losses, etc.

Typically, these sources are too complex to mathematically calculate, and so we have two choices. We build mockups/prototypes to test, or we just guess based on intuition. If you are unable to create a mathematical model for your first design, you must use intuition and guesswork. If you wish to build ‘new and improved’ designs, then you can experiment on your previous prototype.

Since you are reading this tutorial I am assuming you do not have a good intuition when determining these energy losses so here is a quick guide:

For most robots air friction can be ignored. Only account for air friction when your robot is very large (huge surface area), shaped like a parachute (you get the idea), or has a high velocity (air friction is proportional to velocity). To otherwise mathematically model this would require CFD, or computational fluid dynamics simulations.

Ground friction losses occur as distance is traveled. If your robot was operating on say rough terrain and traveled a specific distance, your robot would need to constantly accelerate to counter the friction induced deceleration.

For example,

deceleration_ratio = # of times to re-accelerate / unit_distance
energy loss from friction = deceleration_ratio * distance_traveled * kinetic_energy

A perfectly designed system in an ideal environment would yield a deceleration ratio of 0. A ratio of 1 would be realistic, and even higher would represent high friction in your system.

Gearing losses are much easier to calculate. Check out my gearing efficiency tutorial.

Gears

If your robot does not use a thermal form of energy (like a combustion engine), then you can ignore thermal losses as they would be fairly small. Calculating thermal losses (in realistic settings) is way to complex for all but the experts.

Circuit losses can be calculated: unused_power = current^2 * resistance, where resistance and current can be derived from your schematic, ohm’s law, and part datasheets. With today’s electronics this can be considered neglible for most robots.


Battery Energy

I have been saying ‘energy’ for a while now, but how do you relate this number to the energy stored in your robot battery?

    power (watts) = voltage * current
    joules = watts * seconds
    Battery Energy = voltage * mAh (watt hours) * 60 * 60 / 1000

For example, a 6V battery rated at 2000mAh would have 43200 joules of energy.

Batteries


Energy Conversion (and losses from)

Energy conversion is when a form of energy is changed into another form of energy. For example, your robot battery stores chemical energy. When you attach a motor to your battery, this chemical energy is converted to spin motors which then creates rotational mechanical energy.

As a robot builder, you want to have as few possible conversions as possible. Why is this? Because no conversion is 100% efficient. This is why motors get hot – thermal energy losses that provide no benefit! As a matter of fact, you can typically expect most conversions to be between 30% and 70% efficient. That’s a huge loss in energy!

Energy Conversion Loss

Let me give you a good example on this, a specific example that you should be able to relate to. And I’m apologizing now for those who think electric cars will save the world . . .

So suppose I ask you which is more efficient, an electric car or gasoline powered car? I would make the argument that a gasoline-powered car is significantly more efficient, and hence wastes much less energy. What is the basis for my argument? Well, energy conversion efficiency!

Lets start off with how to power the electric car:
Coal at a power plant (chemical energy) is burned (thermal energy) to expand water vapor gas to spin a turbine (mechanical energy) which acts as a generator to create electricity (electrical energy) which is then stored in your car battery (chemical energy) and then used to power the car motors (electrical energy) to provide mechanical motion (mechanical energy).

Counting, that’s 7 forms of energy with 6 conversions. Assuming each conversion is on average 70% efficient, thats:

    efficiency^(conversions) = final efficiency
    or
    .7^6 = .118 = 11.8% efficient

Now for a gasoline powered car:
Gasoline is stored in your car (chemical energy) and ignited in the engine (thermal energy) to expand gasses to push pistons (mechanical energy) that rotate your car wheels.

Counting again, that’s 3 forms of energy with 2 conversions. Assuming each conversion is on average 70% efficient, that’s:

    efficiency^(conversions) = final efficiency
    or
    .7^2 = .49 = 49% efficient

I want to stress this is not proof that gasoline powered cars are lesser/greater polluters than electric cars, just that gasoline cars are significantly more efficient energy-wise. In reality, the typical conversion efficiency of a typical power plant is around 30%, with yet more losses are experienced when transporting electricity down power lines. And then there are yet more energy losses such as with trucking in gasoline/coal to various locations, etc.

So if you wanted to calculate a conversion loss for a battery-powered robot, you would do say:

    90% battery to electricity
    60% electricity to mechanical motion

Therefore:

    Battery energy after conversion = Battery_Energy * efficiencyA * efficiencyB . . .
    or
    = Battery_Energy * .9 * .6

So to calculate loss of energy from conversion,

    Battery_Energy*(1 – efficiencyA * efficiencyB) = Energy Loss


Final Equation

Summing up everything you learned we can now form a general equation for calculating required energy for your robot:

    Required_Energy
    = 2 * Kinetic_Energy
    + Potential_Energy
    + Energy_Losses
    + Conversion_Losses

or filled out:

    Required_Energy
    = mass * velocity^2
    + mass * gravity * height
    + deceleration_rate * distance traveled * (1/2 * mass * velocity^2)
    + Battery_Energy * (1 – efficiencyA * efficiencyB)

or solved for Battery_Energy:

    voltage * mAh * 60 * 60 / 1000
    = mass * (velocity^2 + gravity * height
    + deceleration_rate * distance traveled * 1/2 * velocity^2)
    / (efficiencyA * efficiencyB)

If your robot makes a lot of stop/start motions, multiply Required_Energy by that number of motions while distance equals the distance between each motion.

Energy Calculator
To better help you, check out the energy calculator to do the math for you.

Sumber : Society Of Robots

By Web Master on | Energy, Mechanic, Robotic | A comment?
BASIC ROBOT MECHANICS TUTORIALS (Part 4)

DYNAMICS

Robot Dynamics Calculation Tutorial

Introduction to Mechanical Engineering Theory, Dynamics
While statics is the study of structures at a fixed point in time, dynamics is the study of structures over a period of time. Basically statics studies things that dont move, while dynamics studies things that do. Statics is concerned with moments, forces, stresses, torque, pressure, etc. Dynamics is concerned with displacement, velocity, acceleration, momentum, etc. If you want to calculate and/or optimize forces generated or required for a moving robot, this tutorial has the basics that you will need to understand. It is highly recommended you read the statics tutorial first as this tutorial will build off of it.


Displacement and Velocity

We all know what velocity is, but how do you design a robot to go at a defined velocity? Of course you can put a really fast motor on your robot and hope that it will go fast enough. But if you can calculate it you can design it to go your required speed without doubt, and leave the rest of the motor force for torque.
So how to do this? For an example, suppose you have a wheeled robot that you want to run over old people with. You know from experiments that old people can run at 3 feet per second. So what motor rpm do you need, and what diameter should your wheels be, so they cant get away or hide their medicine?

Robot vs Old People

Conceptually, every time your wheel rotates an entire revolution, your robot travels the distance equal to the circumference of the wheel. So multiply the circumference by the number of rotations per minute, and you then get the distance your robot travels in a minute.

Robot Wheel Circumference wrt Speed

Velocity = circumference * rpm
Velocity = diameter * pi * rpm OR Velocity = 2 * radius * pi * rpm

For example, if your motor has a rotation speed (under load) of 100rpm (determined by looking up the motor part number online) and you want to travel at 3 feet per second, calculate:

3 ft/s = diameter * pi * 100rpm
3 ft/s = diameter * pi * 1.67rps (rotations per second)
diameter = 3 ft/s / (3.14 * 1.67 rps)
diameter = 0.57 ft, or 6.89″


Robot Wheel Diameter vs Torque

You probably noticed that the larger the diameter of the wheel, or higher the rpm, the faster your robot will go. But this isn’t entirely true in that there is another factor involved. If your robot requires more torque than it can give, it will go slower than you calculated. Heavier robots will go slower. Now what you need to do is compare the motor torque, your robot acceleration, and wheel diameter. These three attributes will have to be balanced to achieve proper torque.


Motor Torque and Force

High force is required to push other robots around, or to go up hills and rough terrain, or have high acceleration. As calculatable with statics, just by knowing your wheel diameter and motor torque, you can determine the force your robot is capable of.

Motor Torque and Force Free Body Diagram

Torque = Distance * Force
Distance = Wheel Radius
Force = Torque / Wheel Radius


Acceleration

But you also want to be concerned with acceleration. For a typical robot on flat terrain, you probably want acceleration to be about half to a third of your velocity. So if your robot velocity is 3 ft/s, you want your acceleration to be around 1.5 ft/s^2. This means it would take 2 seconds (3 / 1.5 = 2) to reach maximum speed.
Remember that:

Force = Mass * Acceleration

There is one other factor to consider when choosing acceleration. If your robot is going up inclines or through rough terrain, you will need a higher acceleration due to countering gravity. If say your robot was going straight up a wall, you would require an additional 9.81 m/s^2 (32 ft/s^2) acceleration to counteract. A typical 20 degree incline (as shown) would require 11 ft/s^2.

Motor Torque and Gravity FBD

How do you calculate how much additional acceleration you would need for a specific incline?

acceleration for inclines = 32 ft/s^2 * sin((angle_of_incline * pi) / 180)

You must add this acceleration to what you already require for movement on flat terrain.


Robot Motor Factor

The robot motor factor (RMF) is something I made up. It is simply a way I devised to make your life simpler so you can do a quick calculation to optimize your robot. Basically I combined and simplified all the equations above into one big equation to help you choose the motor that best suits your robot.

Torque * rps > = Mass * Acceleration * Velocity / (2 * pi)

RMF = Torque * rps

Robot Motor Factor Calculator
Check out the user friendly RMF Calculator, or my outdated excel sheet for calculating RMF.

1) To use this equation, look up a set of motors you think will work for your robot and write down the torque and rps (rotations per second) for each.

2) Then multiply the two numbers together for each. This will be your robot motor factor.

3) Next, estimate the weight of your robot. Basically add up the weight of all the parts.

4) Lastly, choose your desired velocity and acceleration.

5) Compare both sides of the equation

Example. Suppose you found three motors:
Motor A: 2 lb ft, 1rps => RMF = 2 lb ft rps
Motor B: 2.5 lb ft, 2rps => RMF = 5 lb ft rps
Motor C: 2 lb ft, 4rps => RMF = 8 lb ft rps

Now suppose you want a velocity of 3 ft/s, an acceleration of 2 ft/s^2, and you estimate your robot weight to be 5 lbs.

so RMF >= 5 lbs * 2 ft/s^2 * 3 ft/s / (2 * pi)

therefore RMF >= 4.77 lb * ft * rps

So this means you need a motor with an RMF greater or equal to 4.77. Looking at your list, Motor B and C both will work. However Motor C is probably overkill, so it’s just a waste of money. Therefore you would use Motor B. Just note that if none of the motors would work, you would have to either reduce weight, or go slower, or find another motor.


Calculating Wheel Diameter

So now what robot wheel diameter should you use? Going back to an earlier equation,

velocity = diameter * pi * rps
OR
diameter = velocity / (pi * rps)

3 ft/s / (pi * 2/s) = wheel diameter = .48 feet = 5.73″

You are finished! You use motor B, with a wheel diameter of 5.73″, and never again will your robot fail at plowing over the neighborhood cat.

Although the above equations are intended for robot wheels, they will also work for any other robot part. If you were say designing a robot arm, instead of using diameter use robot arm length. Then you can calculate how fast the arm will move with a certain weight being carried, for example.


Robot Motor Factor, Efficiency

The RMF you calculated is only for a 100% efficient system. But in reality this never happens. Gearing and friction and many other factors cause inefficiency. I wont go into how to calculate efficiency, but there are general rules that would get you really close. If you have external (not inside the motor) gearing, reduce your efficiency by ~15%. If you are using treads like on a tank robot, reduce by another ~30%. If your robot operates on rough high friction terrain, reduce another ~10%. For example, a tank robot on rough terrain would have an efficiency of 100% – 30% – 10% = 60% or 0.6.

The RMF equation, incorporating efficiency, is

Torque * rps > = Mass * Acceleration * Velocity * (2 – efficiency) / (2 * pi)

where efficiency is a percentage expressed as a decimal number (i.e. 80% = .8).

Robot Motor Factor Calculator
Again, check out the user friendly RMF Calculator, or my outdated excel sheet for calculating RMF.


Momentum

Ever notice how heavier things are harder to push than lighter things? This is because of momentum. Knowing your robot’s momentum is very important if you want high acceleration for your robot. If your robot is heavy, it will take forever for a weak motor to get it to go fast. How do you determine the momentum of your robot? Just multiply the mass times the velocity. Lower momentum is better for mobility and higher energy efficiency. Higher momentum is better for beating up other robots . . . and people.

Momentum = Mass * Velocity

Robots Beating Up People

Sumber : Society Of Robots

By Web Master on | Dynamics, Mechanic, Robotic | A comment?
BASIC ROBOT MECHANICS TUTORIALS (Part 3)
STATICS

Robot Statics Calculation Tutorial

Introduction to Mechanical Engineering Theory, Statics
Want to optimize your robot parameters mathematically? Want to verify that an expensive motor you are about to purchase has enough torque? This is a math tutorial for robot chassis construction. This tutorial is useful if you would like to mathematically either prove your robot will work, or optimize it so that it would work better. Better yet, I have one of those degree thingies in Mechanical Engineering so this tutorial should be extra useful . . .

My approach will be talking about the most common calculation uses of mechanical forces for robots. I will offer specific application examples, the theory, equations, and some pretty graphs to help you understand.


Theory: Statics

Statics is concerned about how a mechanical system would act if everything is perfectly motionless and rigid. It is the most fundamental of all calculations, and mathematically is no more complicated then highschool algebra. All you need to understand is how to build an equation from the mechanical parts you use.

Equal and Opposite Forces

Remember in elementary you learned (or should have learned) that for every force there is an equal and opposite force? For example, if I were to stand straight, then push you forcefully, I would end up forcefully pushing myself back at an equal amount. If you push a wall, the wall is pushing you back. Why is this important? Easy. If an object weighs 10 pounds, your actuator needs to be able to lift at least 10 pounds. This sounds numbingly simple, right? Now suppose you add in friction of joints, efficiency rates, multiple actuators, and unevenly distributed weight across an oddly shaped object. Obviously the problem can balloon to something quite complex. This is what I will talk about, all directly relating to robotics and in simplified form.


Moment Arms

Moment arms will probably be the most useful for you. The basic equation is moment equals force times the distance of the beam the force is being applied perpendicularly at.

Moment = Force * distance

Here is the first example. What you see is an object of some length. It is fixed rigidly at one end. And the other has some force being applied to it. This force can be something hanging on it, something pushing it, a hammer hitting it, a gear moving it, gravity/weight, etc. Does not really matter.

Moment Arm

All you do is measure the distance and multiply that by the force that is being applied. You should always know the expected force being applied to your robot, or you are taking a risk of buying an actuator that is too weak or too big and strong. If the robot is lifting a beer can, know the weight of the can. If the robot is climbing, know the estimated weight of the robot. Even rudimentary calculations can help you better understand the force requirements of your robot.

Robot Beer Arm

Now suppose your robot is lifting a beer with an arm. A moment about the shoulder is being created by both the weight of the can, but also the weight of the robot arm itself. How do you calculate this? You would add the moments created by each together.

Moment = can_weight * arm_length + arm_weight * 1/2 * arm_length

Notice that for the arm length we only use half the value. Why? Because weight is distributed throughout the entire arm. Theoretically all you are doing is adding up all of the force across the arm, and applying it to the center of mass of the robot arm. The center of mass is the exact point where an object can be perfectly balanced. I estimated the center of mass to be the midpoint (1/2 length) of your robot arm. However it may not be. You can easily find the center of mass of any object by balancing it on your finger and then measuring that distance with a ruler.

Now suppose you have calculated the moment. What do you do with this number? This is actually the torque being applied. So when you look for a motor to power the shoulder of your robot, just reference this calculated value as your minimum required torque.

The concept of the moment arm can be applied for many different situations. Sometimes the moment arm can be hidden, so here are a few more examples:


Pulleys

Calculating pulley forces is very simple. A pulley is a simple moment arm. The force being applied on the rope multiplied by the pulley radius is the torque being applied. But now notice that there are two forces countering each other. This is like two opposite moments, so you would subtract them. Remember, don’t be confused by the device itself. Even if the pulley were square, the calculation would still be exactly the same. Can you see the moment arm in this example?

Pulleys

Moment = Torque = Force_A * Pulley_Radius – Force_B * Pulley_Radius

or Torque = Pulley_Radius * (Force_A – Force_B)

You should also note Force C, the force required to hold the pulley up.
Force C is always Force_A + Force_B + pulley_weight.


Crowbar – Mechanical Advantage Moment Balancing

Another example of a moment would be a crow bar. What you have is a beam, a pivot point in the center, and a weight on each end. Now suppose you have two exact same weights. Now move one of those weights real close to the pivot point. What will happen? The weight that did not move would go down. Although the force remained the same, the distance decreased, therefore resulting in a smaller moment.

Crowbar

Although this example looks very different from the rest, it is actually exactly the same.

Both sides of the crowbar create a moment about the pivot point (the triangle tip). So your equation is this:

Moment Side A = Moment Side B

Force_A * Length_2 = Force_B * Length_1

Now if you knew any three variables out of the four, you can use simple algebra to calculate the fourth one.

For example, suppose this was a see-saw at a childrens’ playground. Now you have a 40 pound child sitting on one end, and you plan to catapult him into the next playground. Now this child is sitting exactly 4 feet from the pivot point. Your plan is to jump on it with your weight of 200 pounds. What is the closest distance to the pivot point you can stand on the see-saw and still lift the child into the air?

filling in the equation:
40 lbs * 4 ft = 200 lbs * distance

solving:
40 * 4 / 200 = distance = .8 feet


Safety Factor

If you are unsure of various perhaps uncalculatable factors, always add what is called a factor of safety. For example, suppose you guess a beer can weighs between 1 to 2 pounds. A factor of safety would say, ‘design the system to handle 2.5 pounds, just in case.’

So what should your factor be? Guess. I would recommend 1.2, but its really up to you. What does this number mean? Suppose your calculations say you need a motor rated at least 100Nm, then multiple that by 1.2 to get 120Nm as your minimum motor force. The factor of safety is not an exact science, obviously. If you expect to have high fatigue from shock or overuse, high friction, or bending, make the factor of safety higher.

So why not make my safety factor really high? Well, you can, but motors with higher torques are also more expensive. Thicker robot materials can cost you more too. So why not a small safety factor? Well, if friction is much higher in your robot than you expected, your robot just won’t work very well.

Safety Factor

There is a more scientific method to the safety factor, called statistical analysis. This involves building then actually testing your robot part under various circumstances until it breaks. Then statistically (through a histogram) you can determine the optimal properties so it will NEVER break. However this involves building and breaking a part many times – too much effort for a single robot. This method is common for car and cell phone manufacturers. Did you know they statistically determine how many times you can drop a cell phone at any particular angle to make it user proof?


Ice Skating Robot Friction

Friction
Calculating friction is often a black art. There are many situations which are hard to factor in such as surface tension, humidity, etc. But there are several sure ways to find a reasonable value to help you build your robot. The first thing you should look at is what is called the coefficient of friction. This is a dimensionless property which can be looked up for any two materials. What does this number mean? Well suppose you are standing on ice with rubber shoes and you want to calculate the pushing force required to slide across the ice.

force of friction = weight * u.rubber-ice

Just multiple the force being applied perpendicular to the contacting materials (your weight) and multiply that by the coefficient of friction of ice against rubber. This would be the force required to counter friction to slide across the ice.

Robot Pincers Friction Robot Gripper

Understanding friction is also useful when designing robot pincers. If the friction is miscalculated, your robot victims would be able to escape! Now we cant have that . . . So here is how you do it. A robot pincer squeezes from both sides. So this is your force. The typical human however wants to fall down out of your robot pincers by gravity.

Robot Pincers Friction

Now all you need to do is squeeze hard enough so that the force of friction is greater than the force of gravity.

force_squeeze * u.pincer-human_neck > human_weight

You probably won’t find a reliable coefficient of friction for robot pincers rubbing up against a human neck, but using higher friction pincer material will help.

Actually, finding the coefficient of friction can be a little more complicated. There are actually two coeffiecients. It turns out that friction is related to the rubbing velocity of the materials. Ever notice how it is easier to push a heavy object across the ground after it is already moving?

The static coefficient of friction is when the materials are stationary.
The kinetic coefficient of friction is when the materials are already in motion against each other. What makes it a black art is that there is never any exact clear boundary between the two values.

Here is a quick coefficient of friction lookup reference of some common materials you may use:

Material 1
Aluminum
Aluminum
Plexiglass
Plexiglass
Polystyrene
Polystyrene
Polythene
Rubber
Rubber
Rubber
Rubber
Teflon
Teflon
Wood
Wood
Wood
Wood
Wood
Wood
Material 2
Aluminum
Steel
Plexiglass
Steel
Polystyrene
Steel
Steel
Asphalt (dry)
Asphalt (wet)
Concrete (dry)
Concrete (wet)
Steel
Teflon
Wood (clean)
Wood (wet)
Metals (clean)
Metals (wet)
Brick
Concrete
Static
1.05 – 1.35
0.61
0.8
0.4 – 0.5
0.5
0.3 – 0.35
0.2
0.5 – 0.8
0.25 – 0.75
0.6 – 0.85
0.45 – 0.75
0.04
0.04
0.25 – 0.5
0.2
0.2 – 0.6
0.2
0.6
0.62
Kinetic
1.4
0.47
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Sumber : Society Of Robotics

By Web Master on | Mechanic, Robotic, Statics | A comment?
BASIC ROBOT MECHANICS TUTORIALS (Part 2)

ROBOT CHASSIS CONSTRUCTION

Robot Chassis Construction Tutorial

Robot Part Mounting

This robot tutorial should help you with the mechanical aspect of building your very first robot. You should have already read my build your first robot tutorial before moving on to this tutorial.


Design

When I first started building my first robot, someone much more experienced than me once said paraphrased, “if you build a mechanically crappy robot with expert programming and control, you will only get a crappy robot; build a mechanically professional robot with crappy programming and control, you will still get a well built robot.” Its very good advice which I still use today.

Planning. Would you say someone who plans his future will have a better future? YES! I cannot emphasize any more for you to design your robot out on paper (or computer) first. This means plan out everything, such as what material to build your robot out of<, where to put every screw, how you will attach your sensors – EVERYTHING. You will save money and time, and will have a better constructed robot too. To do this, you should draw all your parts out to dimension, mark your holes, and understand how all your parts connect.

Designing With CAD (click to enlarge)

Use fewer and simpler parts! You will probably quickly realize that the fewer parts your robot has, and the simpler they are, the less you will have to design, make, and pay for. As you design your parts, always consider how you will actually manufacture these parts. Don’t use unneccessary or over complicated features, or designs you do not have the tools to make or are really hard to make. Fewer and simpler parts also mean a smaller chance for mistakes in your design. K.I.S.S.

Use off-the-shelf parts. When you purchase a part, it costs money. However there is a good chance that the off-the-shelf part is better than anything you can design and build yourself. Off-the-shelf parts are already well engineered, designed, and tested. This means there is less likely to go wrong on your robot, and less time and effort you need to spend to finish it. How much is your time worth? No point in spending 20 hours making a ghetto circuit when you could buy a high quality one for just $20. Ask yourself if the price of a part is greater or less than your willingness and ability to make the part yourself.

Do not use more than 2 or 3 different screw types. There was a robot I once had to work on that another engineer built. He used a different screw type for every part! I had to use like 10 different unlabeled hex wrenches and 2 different screwdrivers to assembly/dissasemble it. Even worse, he had to purchase 10+ different boxes of screws! If you can make your entire robot out of only the very common 4-40 screws, you are on the right track.

Robot Frame Bottom (click to enlarge)

Frame
The frame of your robot is the basic structure to which you attach everything else. It is probably the largest part of your robot, so make sure it is made of a light weight rigid material such as aluminum or HDPE. I recommend reading those tutorials as well.

Materials
If you are like how I was my first 3 years of building robots, you are probably super cheap and incredibly poor. Robot parts are expensive. Don’t even pretend you can make a robot out of parts just lying around your house. Check out my tutorial on funding your robot. To summarize, expect to spend about $10-$50 per robot motor, about $20 on frame material, wheels about $8, and about $10 on miscellaneous nuts and bolts. You can try to search garbage bins and other old stuff for this, but you may or not be lucky. You might be able to find a few reasonable good motors, but it might be much harder to find two of the same motors. Just don’t build a crappy robot because cereal box cordboard is the only material you can find!

Mounting
When a beginner asks ‘how do I attach my robot part?’ what they are really asking is ‘what is the best way to mount this part?’. Every part on a robot has a different method of mounting. This is due to obvious constraints such as placement, weight, size, function, etc. So I will go over each of the parts you may want to mount and tell you one or two of the best ways to do this.

Robot Wheels


Wheel Basics

Wheel diameter. When buying (or making) your wheels you want to put your motor into consideration. For a start, there is torque and velocity. Large diameter wheels give your robot low torque but high velocity. So if you already have a very strong motor, then you can use wheels with larger diameters. Servo’s already have good torque, so you should use larger diameter wheels. But if your motor is weak (such as if it does not have any gearing), you want to use a much smaller diameter wheel. This will make your robot slower, but at least it has enough torque to go up a hill! Another dumb mistake someone can make is buying a wheel that has a diameter close to or less than the motor diameter. For example, if you have a 1″ diameter motor, and a 1.5″ diameter wheel, you have a .25″ ground clearance ( (1.5″-1″)/2=.25″ ). How high is the tallest object you want to go over?

Wheel texture. The texture of your wheel is very terrain dependent. A common mistake for beginners is to ignore the texture of the wheel. If your wheel is too smooth then it will not have much friction. This is a serious issue with omni-wheels. An all plastic omni-wheel works poorly compared to an omni-wheel that uses rubber for the side wheels. Overly smooth robot wheels would likely skid while accelerating and braking. However a wheel that is really rough, such as a foam wheel, has higher friction with the ground leading to innefficiency. You also need to consider wear and tear on the wheel.

Wheel width. You do not want it too wide as it causes increased resistance to rotating the wheel on a surface. I once used a 1″ foam wheel on a concrete surface and it was very poor at rotating.

DC Motor Output Shaft

Wheel center hole diameter. This is where you would actually mount the output motor shaft to your motor. So you must know the length and diameter of your motor output shaft so that you may put this shaft into the hole of your motor.

Mounting Your Robot Wheel Techniques
Jamming. Lets start with a basic wheel attached to a basic motor. If the wheel does not have a center hole, just drill one out slightly smaller than the diameter of the shaft of your motor. Make sure the hole is perfectly centered!!!! Then you can fill the hole with a little superglue, and finally press fit (jam, if you will) the motor shaft into the wheel. Perhaps use a little more superglue around the edges.

Servo Wheel Mounting. Mounting a wheel onto a servo is fairly easy, and only requires a little drilling. When you purchase a servo, you also get a bunch of other little goodies with it. One of the items is called a servo horn. This is usually a black/red circular, X shaped, or I shaped plastic piece that attaches to the output shaft of the servo. So what you do is attach the wheel to this servo horn, then just screw the servo horn as designed into the servo. In the images below, I drilled two holes into my wheel, 2 holes into the servo horn (the red X thing), and screwed 2 screws into it to hold them together. Then I just attached the servo horn to my servo output shaft with a 3rd screw.

Robot Servo Omni-Wheel Robot Servo Foam Wheel

This servo wheel mounting method, with slight modification, can work for other motors too. Just make your own custom ’servo horn’ with a custom hole designed to fit your motor output shaft.

Purchasing Wheels
The best robot wheels are actually hobby RC aircraft wheels. Strange, huh? Anyway, there is a huge variety of them online for you to choose from. Just go to any RC hobby website. For example, I have bought several wheels from this online RC hobby store.


Motors

There are huge varieties in motors. But for your robot I will assume you are using a basic DC motor. Make sure you get a motor which already has a gear box attached, as it makes your robot much better controlled, more efficient, and stronger. Designing your own gearing and/or chain systems can and will cause you headaches. My first attempt at it was a miserable failure . . . I recommend against trying it.

Motor Mounting
To mount any type of motor to your chassis you will need to use an L shaped bracket. For a DC motor, all you need to do is take a sheet of aluminum, drill two holes in two of the corners, drill two more holes on the other half to match the motor screw holes, then bend the entire piece in a 90 degree angle. This particular image I had found a U shaped piece of aluminum in some bin, I cut it to size, and just drilled the appropriate holes to attach it to my white HDPE chassis.

Robot Motor Mount


Servo Mounting

To mount your servo to your chassis, once again you will use the little baggie of goodies that came with the servo. You should have two black cube looking things with holes in it. There will be three holes in front and a single hole on the bottom. Your servo should also have four mounting holes, two on each side. Using screws, attach the front of the black things to each side of the servo. As shown in the image below, then attach your robot base with two more screws to the bottom hole of the black thingies. This particular robot used a thin reinforced sheet of aluminum as the base with two drilled holes for the mounting screws.

Robot Servo Mount

And the completed mounted servo and wheel configuration . . .

Servo and Wheel Mounted on Robot


Mounting Robot Batteries

Mounting your batteries is very simple. As long as you are using an RC battery pack (such as NiCad or NiMH, you can simply mount your batteries to your robot using strips of velcro. This is the velcro that has a sticky tape side and a velcro side. The advantage to this mounting method is that you can easily swap out your batteries for freshly charged ones – great if you are in a robot competition. You can also group multiple batteries together using zip ties. This is an example of a velcro strip taped to a NiCad battery pack:

Robot Velcro Battery Mount


Electronics

Mounting your electronics to your robot can potentially be tricky. If you’re lucky, your microcontroller has holes for screws or something other method of mounting. For this Cerebellum microcontroller (pictured below) I drilled holes into my HDPE robot base, then screwed short metal spacers into the HDPE. Then all I had to do is put my screws through the Cerebellum screw holes and screw them into the spacers.

Robot Electronics Mount

Things to keep in mind when mounting your electronics . . . Keep your electronics high up on your robot. It probably weighs little, so you want the heavier items using the space closer to the ground. You want to keep it out of splashing dirt too. Also keep in mind you probably want certain sensors and other sensitive electronics to stay away from your motors as electronic noise could cause interference. Lastly, plan out your wiring on your chassis – have routing holes drilled through your chassis beforehand, for example.


Mounting Sensors

Mounting sensors is very much a case-by-case basis. What makes mounting sensors difficult is that you are very limited on where you can place them onto your robot. They must be away from noisy motors, and probably at the front/sides of your robot. You must also keep them protected so that collisions and dirt wont damage your sensors too. If your robot is a line follower, you have to keep your sensors at an exact distance from the ground or risk bad data – even when the ground is uneven! If you are lucky, your sensor has screw holes in just the right place at just the right angle. But in my experience this is very unlikely. Unfortunately I have not yet mastered the art of mounting sensors (because of the huge variety of them), but I can go over a few tricks. So you must get creative, build a mount, use a little glue . . . you get the picture.

Here (click to enlarge) you see a homemade aluminum mount for a sonar transducer and another mount on a servo for two Sharp IR Rangefinders. The sonar mount is aluminum bent at 90 degrees with a few screw holes drilled into it, and plastic spacers to prevent any shorting of the circuit board with the aluminum. The IR Rangefinder mount is aluminum with double sided sticky tape holding the sensors onto the aluminum plate.

Sonar and Sharp IR Mounting (click to enlarge)


Hacking RC Car Frames (the cheating method)

Hacking a toy remote controlled car or tank is a great way to get a professionally built robot chassis with much less work. In this image (click to enlarge) I took a $10 car, hacked the motor wires, and attached all my electronics to it. When buying an RC vehicle, understand that you want a high quality motor so I suggest to avoid the cheap $10 toys. Get something nice if you are going to spend any money on your robot. Notice that you do not need a wireless car! Make sure that the car you will purchase uses a servo for it’s rack-and-pinion steering, or you will have to place in your own. I placed my own servo into this cars’ steering mechanism so it’s definitely possible, but it took time/effort and wasn’t perfect. The servo is the easiest way to do any steering system because it has position control.

RC Robot Hack (click to enlarge)

Robot Tank Treads
I have never actually built tank treads onto a robot before – mostly because I have been told, and I fully understand, how difficult this task can be. The best way to get treads for your robot is to get a motorized toy tank and hack it into a robot like you would for any RC car. In this robot I ripped off the top part of the tank, drilled screw holes into the plastic, and screwed on a flat sheet of HDPE. From there you can mount whatever you want onto the HDPE – electronics, sensor setups, etc. I also ripped out the guts and used the empty space inside to store my happy little NiMH battery. I built this robot in less than 5 hours (minus programming and testing). It’s that easy!

RC Tank Robot Hack

Sumber : Society Of Robots

By Web Master on January 15, 2008 | Chassis, Mechanic, Robotic | A comment?
BASIC ROBOT MECHANICS TUTORIALS (Part 1)

BRAZING TUTORIAL

Brazing

Have you ever wanted to weld parts on your robot, but couldnt because:

  • the equipment is too expensive
  • too difficult to learn
  • your parts are really small
  • your parts are made out of aluminum
  • you cannot get a permit to use it where you want
  • potentially very dangerous

This is where brazing excels. Brazing is significantly cheaper, much safer, can do aluminum much easier, tiny parts no problem, equipment is much smaller, and best of all brazing is much simpler to learn!


What is brazing?

Brazing is the joining of metals through the use of heat and a filler metal – one whose melting temperature is above 840�F(450�C) but below the melting point of the metals being joined. You simply join two heated (but not melted) metals by melting a third metal as a ‘glue.’

Brazing is performed at relatively low temperatures, reducing the possibility of warping, overheating or melting the metals being joined.

Brazing is ideally suited to the joining of dissimilar metals. You can easily join assemblies that combine ferrous with nonferrous metals, and metals with widely varying melting points.

Brazed joints are strong. On non-ferrous metals and steels, the tensile strength of a properly made joint will often exceed that of the metals joined.


How Brazing Works

Brazing works by creating a metallurgical bond between the filler metal and the surfaces of the two metals being joined. The principle by which the filler metal is drawn through the joint to create this bond is capillary action. In a brazing operation, you apply heat broadly to the base metals. The filler metal is then brought into contact with the heated parts. It is melted instantly by the heat in the base metals and drawn by capillary action completely through the joint.

Brazing Capilary Action


Brazing vs Welding

Brazing is not an inferior version of welding. After all, silver brazing is the customary method of joining high-reliability, controlled-strength corrosion-resistant piping such as a nuclear submarine’s seawater coolant pipes.

Welding joins metals by melting and fusing them together, usually with the addition of a welding filler metal. In order to fuse the metals, concentrated high temperature heat is applied directly to the joint area. This localized, pinpointed high heat is required in order to melt the base metals (the metals being joined) and the filler metals as well.

Therefore welding temperatures start at the melting point of the base metals. Because welding heat is intense, it is impractical to apply it uniformly over a broad area. These high temperatures can cause problems, such as possible distortion and warping of the base metals or stresses around the weld area.

But in brazing you do not need to melt the base metals to join them. It doesn’t matter if they have widely different melting points. You can braze steel to copper as easily as steel to steel.

Welding is usually more suited to the joining of large assemblies than brazing. Why? Because in brazing the heat must be applied to a broad area, often to the entire assembly. If the assembly is a large one, it’s often hard to heat it to the flow point of the filler metal as the heat tends to dessipate faster than you build it up.

Brazing vs Welding

What are other advantages of brazing over welding? Brazing has better joint appearance. With minimal experience one can create professional looking joints. There is seldom any need for grinding, filing, or mechanical finishing after a joint is completed. Speaking of which, brazing is much easier for beginners to learn than welding. I suck at welding, but even my first attempt at brazing was perfect. Best of all for robots, you can make tiny parts without worry. For thin workpieces (e.g., sheet metal or thin-walled pipe) brazing is less likely to result in burn-through. I have easily brazed .005″ sheets of steel together in seconds with zero warping.


When Would I Need Brazing?

When making any robot part, you should consider the many ways that part can be made. Multiple methods may work, but some just may be way faster and/or cheaper. Brazing should be another method added to your arsenal of ways to manufacture a robot part.

Brazing also offers two other benefits that no other method (except welding) could offer. The first is good high strength water proof seals. Making a robot sub, perhaps? The second is strong metal-to-metal joints. Mechanically-fastened joints (threaded, staked, riveted, etc.) generally don’t compare to brazed joints in strength, resistance to shock and vibration, or water-tightness. Have you ever had a screw slowly unscrew itself on a robot mechanism? Brazing could quickly fix that problem.

Just like any other manufacturing method, you must be clever to figure out if it is the best method to employ. For example, let me tell you about a 1″ cam follower I once made for a robot. This is what the follower needed to look like:

Cam Follower

The cam would ride against the left large diameter side of the part, while the long shaft would slide in and out of a hole. The method I chose to make it was using a lathe. I took a single rod piece and slowly cut away the unneeded material to get that shape. This is what the original rod looked like before being cut, for comparison:

Cam Follower Uncut

Although the manufacturing method worked and I made my parts successfully, there were three serious problems I had. The first is that using a lathe for tiny precision parts is difficult and time consuming. The second is that I really wanted to use steel so the follower top wouldn’t wear away under a steel cam, but cutting steel takes forever and it weighs much more – leaving me to no choice but to use aluminum. The last issue was that I had to make 10 of these such cams (hint: mass production methods better).

Fortunately for me, when I had to build the next prototype, I thought of brazing. Instead of making the cam follower out of a solid cylinder, why not join two seperate parts? Now that I can simply buy two cylinders with the exact diameter I needed, the lathe was no longer necessary. And since brazing can join two different metals, I could use steel for the cam follower head, yet still use aluminum for the cam follower shaft. All I had to do was bandsaw and face the 20 different cylinder parts (done together, an hour of work), drill a small hole in each to help align the parts, then braze them together – a much simpler process than using a lathe.

This is what the two parts looked like:

And what they looked like assembled and brazed:

The rule of thumb: if your part requires cutting away large amounts of material to manufacture, consider using multiple simple parts brazed together. Creating a complex solid part from separate parts is easier than creating a complex solid part from one single machined block. As a bonus, I also got to use two different metals – making use of the advantages of each, without suffering from the disadvantages. I used the light weight easy to machine aluminum except where I needed the wear resistant properties of steel.

Brazing Equipment
Total cost of all equipment you would need comes out to around ~$60 (all can be bought from mcmaster.com). More brazing equipment can be found in the ad links at the top right of this page.

The first and most obvious item you would need is a brazing torch. I personally recommend the cheap $15 handheld types. Don’t forget to only use the inner flame! I used McMaster #75195A16.

Butane Torch Butane Flame

The next item is butane fuel.
A single $3 butane gas can will supply you 2+ hours of burn time. I used McMaster #7694A5.

Butane Fuel

The third item you will need is the filler material, a brazing rod. I used McMaster #7676A4. This is the metal that melts and joins your two parts. There are many types of brazing rods, made out of various alloys. Find the type that is best for your particular application. Also, the type that has silver in it is better due to a lower melting point, but obviously will cost more. Expect to spend around $15 for a roll of brazing rods. Don’t forget – cadmium in these rods emit poisonous fumes potent enough to vegetize even the cutest of kittens. Go to mcmaster.com and do a search for ’silver brazing alloy’ and a whole bunch should show up on the right.

Brazing Rods

The last main item you will need to buy is brazing flux. I used McMaster #7693A2. An $8 half pound jar is way more than enough. Again, they have many types so find the type best for your application.

Brazing Flux

Now for safety items . . .

The brazing flame can emit evil infrared and UV rays that zap you blind. Fortunately it is not like welding. You do not need a big clunky helmet thingy that makes everything impossible to see. Instead, you can get away with simple sunglasses rated for UV protection. You can also buy some really ultra-cool welding goggles like these (rated as a 3 or 4 lens shade number) for like $8:

Brazing Goggles

The last item you will need is a $15 pair of leather heat resistant gloves.
You will probably be working with small parts, so get the type that gives you the best possible finger articulation.


Steps to Brazing

Step 1 – Clean Your Parts
Capillary action will work properly only when the surfaces of the metals are clean. If they are “contaminated” – coated with oil, grease, rust, scale or just plain dirt – those contaminants have to be removed. If you do not remove these contaminants, they will form a barrier between the base metal surfaces and the brazing materials. An oily base metal, for example, will repel the flux, leaving bare spots that oxidize under heat and result in voids. Oil and grease will carbonize when heated, forming a film over which the filler metal will not flow. And brazing filler metal won’t bond to a rusty surface. Cleaning the metal parts is seldom a complicated job, but it has to be done in the right sequence. Oil and grease should be removed first, because an acid pickle solution aimed to remove rust and scale won’t work on a greasy surface. (If you try to remove rust or scale by abrasive cleaning, before getting rid of the oil, you’ll wind up scrubbing the oil, as well as fine abrasive powder, more deeply into the surface.)

Start by getting rid of oil and grease. In most cases you can do it very easily either by dipping the parts into a suitable degreasing solvent, by vapor degreasing, or by alkaline or aqueous cleaning. Dishwashing detergent should work.

If the metal surfaces are coated with oxide or scale, you can remove those contaminants chemically or mechanically. For chemical removal, use an acid pickle treatment, making sure that the chemicals are compatible with the base metals being cleaned, and that no acid traces remain in crevices or blind holes. Mechanical removal calls for abrasive cleaning. Particularly in repair brazing, where parts may be very dirty or heavily rusted, you can speed the cleaning process by using emery cloth, grinding wheel, or file or grit blast, followed by a rinsing operation.

Once the parts are thoroughly clean, it’s a good idea to flux and braze as soon as possible. That way, there’s the least chance for recontamination of surfaces by dust or body oils deposited through handling.

Step 2 – Brazing Location Setup
The location and setup for brazing is important. Brazing outside in bright sunlight is bad, in that you will not be able to see your flame. Brazing inside is bad in that you need poisonous fume ventilation. I personally use a fume hood, but a shaded well ventilated area should suffice.

Mounts for Brazing

Next you need to secure the parts you wish to braze. What you use to mount your parts should have low heat conductivity (resists getting hot, like ceramic, concrete, steel, etc). When mounting your parts, try to leave a small gap between the two parts that will be brazed. For capillary action to be effective, joint clearances of 0.002 to 0.006 inch (50 to 150 um) are recommended.

Brazing Top View

Step 3 – Flux Your Parts
Flux is a chemical compound applied to the joint surfaces before brazing. Heating a metal surface accelerates the formation of oxides, the result of chemical combination between the hot metal and oxygen in the air. Oxides will inhibit the brazing filler metal from bonding to your part surfaces. A coating of flux on the joint area, however, will shield the surfaces from the air, preventing oxide formation. Flux will also dissolve and absorb any oxides that form during heating or that were not completely removed in the cleaning process.

Choose the flux formulated for the specific metals, temperatures, and conditions of your brazing application. Cover any surfaces that will be brazed completely and thoroughly right before brazing. Think of the flux as a sort of blotter. It absorbs oxides like a sponge absorbs water. An insufficient amount of flux will quickly become saturated and lose its effectiveness. A flux that absorbs less oxides not only insures a better joint than a totally saturated flux, but it is a lot easier to wash off after the brazed joint is completed. Flux can also act as a temperature indicator, minimizing the chance of overheating the parts. For example, some types of flux become completely clear and active at brazing temperature – telling you that the base metal is just about hot enough to melt the brazing filler metal.

Also, you may want to add some flux to the end of the filler metal rod to improve the flow.

Step 4 – Brazing
The actual brazing step is probably the easiest and quickest of the steps. If you are a novice, dont worry it is really easy, almost self-explanatory. Simply heat the joint between the two metals that you wish to join until just before they start to glow red (or until the flux becomes clear). Both metals in the assembly should be heated as uniformly as possible so they reach brazing temperature at the same time. Then touch the filler rod to the joint, and just let it melt right into the joint by itself. Molten brazing filler metal tends to flow toward areas of higher temperature. Remember, the filler will spread itself through capillary action.

This is an example of proper brazing technique:

Brazing Example

Step 5: Cleaning the Brazed Joint
After you’ve brazed the assembly, you must clean it. Cleaning is usually a two-step operation.

  • First – removal of the flux residues
    • hot water bath
    • then a hot hydrochloric acid bath
  • Second – pickling to remove any oxide scale formed during the brazing process

Flux removal is a simple, but essential operation. Flux residues are chemically corrosive and, if not removed, could weaken certain joints. Since most brazing fluxes are water soluble, the easiest way to remove flux is to quench the assembly in hot water (120F/50C or hotter). Your best bet is to immerse them while they’re still hot, just making sure that the filler metal has solidified completely before quenching. The glass-like flux residues will usually crack and flake off. If they’re a little stubborn, brush them lightly with a wire brush while the assembly is still in the hot water. Using live steam will work too.

The only time you run into trouble removing flux is when you haven’t used enough of it to begin with, or you’ve overheated the parts during the brazing process. Then the flux becomes totally saturated with oxides, usually turning green or black. In this case, the flux has to be removed by a mild acid solution. A 25% hydrochloric acid bath (commonly found in some toilet bowl cleaners and etching compounds), heated to 140- 160F/60-70C, will usually dissolve the most stubborn flux residues. Simply agitate the brazed assembly in this solution for 30 seconds to 2 minutes. No need to brush. A word of caution: acid solutions are potent. So when quenching hot brazed assemblies in an acid bath, be sure to wear a face shield and gloves.

After you’ve gotten rid of the flux, use a pickling solution (such as Sparex precious metal cleaner) to remove any oxides that remain on areas that were unprotected by flux during the brazing process. The best pickle to use is generally the one recommended by the manufacturer of the brazing materials you’re using. In the few instances where you need an ultra-clean finish, you can get it by polishing the assembly with a fine emery cloth.


Brazing Safety

Safety in Brazing
In brazing, there is always the possibility of dangerous fumes and gases rising from base metal coatings, ink, and cadmium-bearing filler metals, and from fluorides in fluxes. The following well-tested precautions should be followed to guard against any hazard from these fumes.

Ventilate confined areas. Use ventilating fans and exhaust/fume hoods to carry all fumes and gases away from work, and air supplied respirators as required. I personally just use a fume hood, but doing the work outside will be fine too. Just don’t do it on a bright sunny day as you wont be able to see the flame from your butane torch.

Clean base metals thoroughly. A surface contaminant of unknown composition on base metals may add to fume hazard and may cause a too rapid breakdown of flux, leading to over heating. Heat the base metals broadly and uniformly. Intense localized heating uses up flux, increasing the danger of fuming.

Use sufficient flux. Flux protects base metals and filler metal during heating cycle. Full flux coverage reduces fuming. Read the warning labels on the flux container.

Know your base metals. A cadmium coating on a base metal will volatilize and produce toxic fumes during heating. Zinc coatings (galvanized) will also fume when heated. It is recommended to remove these coatings before parts are heated for brazing.

Be especially careful not to overheat the assembly when using filler metals that contain cadmium. Read all warning labels on the brazing rod packaging.

Wear safety goggles and rubber gloves when using the pickling solutions. Read warning labels. Dispose of all chemicals properly – don’t just pour it down the drain!

More Information
I want to recommend this brazing tutorial. My tutorial just skims over the need to know basics, but this tutorial goes into serious detail if you are interested in perfecting your brazing skills.

sumber : Society Of Robotics

By Web Master on | Brazing, Mechanic, Robotic | A comment?
Ninja (Naruto) dalam Tim Robot

Naruto emang tidak pernah aku tonton, tapi sejak awal tahun 2007 ada teman sekantor yang senang banget nonton. Lagi ngak tau mau nulis apa, tapi kalo baca judul posting tulisan ini untuk pecinta “NARUTO” mengundang tanya. Tidak ada maksud menjebak atau buat penarasan untuk baca.

ada apa hubungan Naruto versus Tim Robot KRCI 2008, tanya kenapa ??

Oke tidak perlu panjang lebar, langsung aja … di jawab.
Kemarin setelah saya menunggu jawaban pada tim robot yang dipersiapkan untuk memberikan nama team robot sebagai calon peserta KRCI 2008. Akhirnya tiba-tiba muncul nama Chunin dan Genin.

Setelah saya tanya kenapa apa artinya, mereka cuman menjawab .. itu istilah dalam tokoh serial Naruto.
Bagus juga sih (ucapku dalam hati), tanpa pikir panjang karena kalo ada usulan lain bisa lebih lama lagi. Sedangkan Surat Pengantar dari Purek III harus segera di cetak, tinggal menunggu nama team.
Untuk membuat Unik Nama team robot, saya mengusulkan ditambahkan “-6″. kenapa mesti angka 6 ? 6 (baca “G“) yang berarti huruf pertama dari nama kampus Gunadarma.

Untuk civitas akademika Univ. Gunadarma tolong doa dan dukungan agar tim genin – 6 (kategori senior beroda) dan tim chuunin – 6 (kategori senior berkaki) pada KRCI 2008 bisa lolos pada kontes tingkat regional dan bisa lolos ke tingkat nasional.

Untuk teman-teman mahasiswa dan dosen yang mau bantu silahkan bergabung di ruang D313 sebagai bengkel robotika.

Hari ini penasaran juga, apa sih itu Naruto… kenapa ada chunin dan genin ? thanks wikipedia yang telah membagi pengetahuan soal Naruto dan tingkatannya.

Tingkatan ninja (Naruto)

Dalam anime dan manga Naruto, tingkatan ninja menandakan tingkatan-tingkatan yang di bagi berdasarkan kemampuan seorang ninja dalam melalui ujian yang diberikan para petinggi desa. Penduduk yang tinggal di desa Kohona, desa asal tokoh utama Naruto melewati beberapa ujian sebelum ia bisa disebut ninja, dan mendapatkan tingkatan sesuai dengan kemampuannya. Tidak semua ninja ditingkatan yang sama memiliki kemampuan yang sama, begitu juga seorang ninja dengan tingkatan rendah mungkin memiliki kemampuan yang lebih besar daripada ninja di tingkatan atasnya.

Sebagai tambahan, terdapat beberapa tingkatan jabatan atau gelar khusus yang dapat diterima seorang ninja. Jabatan dan gelar ini berbeda dengan tingkatan normal, seorang ninja mungkin memiliki gelar yang sama dengan seorang yang tingkatan normalnya lebih tinggi atau lebih rendah daripada ninja tersebut.

Tingkatan resmi

Murid Akademi

Akademi adalah tempat dimana calon-calon ninja memulai latihannya; mereka belum bisa disebut sebagai ninja sebelum mereka lulus akademi. Murid-murid di akademi diberikan materi dan latihan-latihan beladiri ninja tingkat dasar, seperti melempar shuriken dan menggunakan kunai. Beberapa jurus dasar ninja juga diajarkan di akademi ini, diantaranya adalah Henge no Jutsu, Bunshin no Jutsu, Nawanuke no Jutsu, dan Kawarimi no Jutsu.

Setelah menjalani ujian dan lulus dari akademi, murid-murid akan menerima sebuah ikat kepala dari kain dengan sebuah lapisan metal ditengahnya, dan di atas lapisan metal tersebut tercetak lambang desa tempat tinggal mereka. ikat kepala ini sering juga disebut dengan nama “pelindung dahi” atau hitai-ite.

Sebagai tambahan, ada beberapa desa yang menjalankan ujian khusus untuk murid akademi di desa mereka; murid-murid dikelompokan (tiga murid per satu kelompok), kemudian kelompok-kelompok tersebut akan diberikan ujian, dan untuk memastikan bahwa hanya murid terbaik yang dapat menjadi genin, kelompok yang lulus dibatasi hanya tiga kelompok, sisanya akan dikembalikan ke akademi untuk mengikuti ujian tahun depan.

Syarat-syarat kelulusan berbeda-beda tergantung dari kebijakan pemimpin desa. Di Konohagakure, ujian kelulusan dilakukan dengan cara memberikan tes tertulis dan ujian jurus-jurus dasar. Kirigakure pernah memberikan ujian duel hidup-atau-mati sebagai tes kelulusannya, tetapi setelah terjadi peristiwa dimana Zabuza Momochi berhasil membunuh semua murid akademi dalam tes ini. Akhirnya, ujian semacam ini dihentikan dan diganti dengan ujian baru yang lebih aman.

Genin

Setelah lulus dari akademi, seorang alumnus akan diberi tingkatan genin. Para genin ini masih masuk kedalam bimbingan seorang Jounin. Genin adalah ninja kelas rendah yang hanya menjalankan misi kelas D. Misi-misinya juga terkadang sangat sepele. Seperti menangkap anjing yang kabur, atau bersih-bersih rawa. Biasanya para genin ditempatkan di tim 4 orang, dengan satu jounin pembimbing. Tetapi nayuto pernah diberi misi level C untuk mengawal tazuna, yang malah berubah menjadi misi level A karena adanya ninja pelarian yang menyerang.

Tim yang diisi genin adalah tim yang sudah ditentukan sebelumnya dan sudah dibagi ketika melakukan ujian kelulusan. Kakashi melakukan ujian yang amat sulit. Setelah kiranya cukup mapan, para genin akan direkomendasikan menjadi chuunin di ujian chuunin. Tidak semua genin anak-anak, ada pula yang sudah berusia setengah baya saking payahnya dalam hal ninjutsu, genjutsu dan taijutsu dan tidak pernah lulus ujian Chuunin.

Chuunin

Setelah para genin lolos ujian chuunin, mereka akan diangkat menjadi chuunin oleh hokage. Para chuunin sudah setingkat kapten tim dalam tim 4 orang. Terkadang chuunin juga dipasangkan dengan genin. Para chuunin bisa mengambil misi tingkat B dan C. Misi yang dilakukan para chuunin tidaklah terlalu sulit, tetapi tetap beresiko dan berbahaya dibandingkan genin. Jumlah para Chuunin ini jauh lebih sedikit dibanding genin yang ada di dunia naruto. Timgkat kekuatan antara genin dan chuunin juga lumayan jauh. Para ninja chuunin juga diwajibkan menikah.

Jounin

Jounin atau ninja elit yang memiliki pangkat yang lumayan tinggi. Para Jounin ini adalah kekuatan utama sebuah desa tersembunyi, setelah ANBU. Para Jounin biasa diberi misi untuk menyerang daerah musuh, pembunuhan, sabotase, dan sebagainya. Misi yang mereka emban mengharuskan mereka untuk berpikir cepat dan tidak boleh sembrono atau nyawa mereka akan melayang. Jonin bisa mengambil misi tingkat A dan tingkat S. Para jounin ini sangatlah kuat dan melawan mereka tanpa persiapan matang adalah tindakan bunuh diri. Para jounin juga ada yang ditugaskan sebagai pembimbing tim genin rookie. Mereka juga bertindak sebagai guru bagi para genin tersebut.

Jounin Spesial

Jounin spesial memiliki tugas khusus seperti mengajar, medis dan sebagainya. Para ninja medis adalah jounin khusus yang tugasnya hanya mencari dan mengobati/memulangkan temannya yang terluka. Tapi tidak semua ninja medis adalah jounin spesial. Seperti Sakura dan Shizune.

ANBU

ANBU adalah pasukan elit pembunuh rahasia yang ditugasi untuk melakukan misi yang super berbahaya. Ketika melakukan misi, mereka tidak memakai nama dan tidak boleh melepas topengnya. Para anbu biasa bertindak sebagai mata-mata, Oinin ( ninja pemburu ), pemusnah mayat, pembunuhan rahasia, inteljen desa, maupun perlindungan terhadap hokage. Mereka juga kebagian tugas menghadapi ninja kelas S yang kebanyakan ninja tidak ingin melawannya. Kakashi masuk tim anbu di umur 16 tahun. Para anbu bergerak secara misterius dan diam-diam. Para anbu biasanya terdiri dari para Jounin. Di konoha, ada divisi anbu yang terpisah dan bergerak lebih rahasia lagi yang diberi sebutan ANBU “Roots” . Mereka dididik untuk menjadi mesin perang sempurna dan tanpa perasaan. Sai adalah anggota divisi ini. Mereka tidak punya nama, perasaan, rumah, keluarga, yang mereka punya hanyalah misi; itulah motto dari “roots”

Tingkatan tidak resmi

Nukenin

Nukenin adalah para shinobi yang lari dan mengkhianati desanya. Seorang ninja seumur hidupnya harus tinggal di desa mereka dan keluar hanya untuk menjalankan misi. Para nukenin ini ada yang berkelompok ada pula yang personal. Para nukenin ini kebanyakan adalah kriminal di desa asal mereka. Ada pula nukenin yang masuk ke desa lain dan menjadi anggota desa tersebut.

Oinin

Oinin adalah ninja pengejar yang misinya adalah mengejar dan menghancurkan target. Tidak selamanya mereka harus mengejar kriminal atau nukenin. Ada pula ninja biasa yang ditugasi mengejar sekelompok ninja lain yang melarikan diri dari pertempuran. Seperti tim shikamaru yang ditugasi untuk mengejar sasuke. Atau ketika dia mengejar Hidan dan Kakuzu.

Kelas S

shinobi kelas S adalah shinobi dengan tingkat kekuatan tertinggi dalam dunia naruto. Mereka sangat kuat dan beberapa diantaranya adalah kage dari desa-desa tersembunyi. Hampir semua ninja lebih memilih menghindar daripada menghadapi ninja kelas S. Banyak dari ninja kelas S adalah ninja pelarian dan kriminal. Para Sannin adalah ninja dalam golongan ini. Semua anggota Akatsuki juga golongan ninja ini.

Sannin

Sannin adalah para ninja yang telah melewati tingkatan Jounin. Sejauh ini hanya ada 3 sannin. Mereka memiliki kemampuan yang luar biasa dan diatas rata-rata, bisa disamakan dengan para Kage. Bahkan Itachi dan anggota akatsuki lainnya masih berpikir 2 kali untuk menghadapi mereka secara frontal. Mereka bisa disebut sebagai ninja pertapa.

Kage

Hokage, Mizukage, Kazekage, Raikage, Tsuchikage adalah ninja tertinggi yang memimpin suatu desa tersembunyi. Biasanya mereka memiliki kemampuan diatas rata-rata dan cukup disegani. Sejauh ini baru Hokage dan Kazekage yang sudah ditunjukkan rupanya. Gelar kage hanya diberikan pada pemimpin 5 desa tersembunyi negara besar ninja saja.

   * Hokage (Bayangan Api) Kage dari Konohagakure.* Kazekage (Bayangan Angin) Kage dari Sunagakure.* Mizukage (Bayangan Air) Kage dari Kirigakure.* Raikage (Bayangan Petir) Kage dari Kumogakure.* Tsuchikage (Bayangan Bumi/tanah) Kage dari Iwagakure.
By Web Master on January 10, 2008 | KRCI, Naruto, Robotika | A comment?