Tutorial.RobotRescue History

Hide minor edits - Show changes to markup

May 18, 2013, at 08:03 AM by Scott Fitzgerald -
Deleted line 12:
  • Robot grabbing structure
Changed lines 54-176 from:
to:
May 17, 2013, at 08:57 AM by Scott Fitzgerald -
Changed lines 5-6 from:

The Rescue challenge in robotics consists in getting your robot to follow a line until reaching a location where to perform a task. In this case, the example will make it to an obstacle, push it out of the way, and continue its way.

to:

The Rescue challenge in robotics consists of getting your robot to follow a line until it reaches a location where it will perform a task. In this case, the robot makes it to an obstacle, pushes it out of the way, and continues along.

Changed line 12 from:
  • Obstacles, use empty cans, or not too-heavy toys
to:
  • Obstacles, like empty cans, or not too-heavy toys
Changed lines 18-20 from:
  1. Prepare the track, see the list in line following example about how to do it. There're some differences:
    1. You need to add some end lines for the robot to stop. Keep 2 gaps on the line, draw a rectangle about the size of the robot in the gap.
    2. Put the "victim" objects inside the rectangles.
to:
  1. To prepare the track, follow the instructions in line following example. There are a few differences:
    1. Add some end lines for the robot to stop. Create a gap in the line, and draw a rectangle about the size of the robot in the gap.
    2. Put the "victim" object inside the rectangle.
Changed line 22 from:
  1. Put robot on the track, along the line.
to:
  1. Put robot on the track, on the line.
Changed lines 24-25 from:
  1. If the robot does not follow the line well, see lineFollowConfig() for details about how to calibrate it.
to:
  1. If the robot does not follow the line well, see lineFollowConfig() for details on calibration.
Changed lines 28-29 from:

First draw your racing track, adding the stops (perpendicular lines) for the robot to know where the obstacles will be.

to:

First, draw your racing track, adding the stops (perpendicular lines) for the robot to know where the obstacles will be.

Changed lines 34-35 from:

Place your obstacles on the track, the robot can push some weight, things like empty cans or plastic toys will be good obstacles.

to:

Place your obstacles on the track. The robot can push some weight, like empty soda cans or small plastic toys make for good obstacles.

Changed lines 40-41 from:

Then you just need to put the robot on the track to see if it can solve the challenge.

to:

Put the robot on the track and turn it on to see if it can solve the challenge.

Changed lines 46-47 from:

This is the way the robot behaves in front of an obstacle: it slows down, starts pushing the object, backs up and starts racing again.

to:

In front of an obstacle, the robot slows down, starts pushing the object, backs up and starts racing again.

May 15, 2013, at 12:56 PM by Scott Fitzgerald -
Changed lines 56-57 from:
to:
Changed line 182 from:
to:
May 10, 2013, at 05:21 PM by Xun Yang -
Added lines 13-14:
  • Robot grabbing structure
  • "victim" objects
Added lines 17-25:

Instruction

  1. Prepare the track, see the list in line following example about how to do it. There're some differences:
    1. You need to add some end lines for the robot to stop. Keep 2 gaps on the line, draw a rectangle about the size of the robot in the gap.
    2. Put the "victim" objects inside the rectangles.
  2. Upload the example, unplug USB and turn on power.
  3. Put robot on the track, along the line.
  4. The robot will start following the line, and push the victim out of its location
  5. If the robot does not follow the line well, see lineFollowConfig() for details about how to calibrate it.
May 03, 2013, at 11:37 AM by Xun Yang -
Changed lines 1-2 from:

Examples > Lottie Lemon?

to:

Examples > Robot

May 03, 2013, at 06:49 AM by David Cuartielles -
Added lines 1-51:

Share