Skip to main content

Home/ Robotics P1/ Group items tagged com

Rss Feed Group items tagged

Declan Coen

Programming and Robotics - 2 views

  •  
    the video shows that when the light sensor reads a certain value then it pick it up...
  •  
    *initiates the motor to turn on which lifts up the object
Anthony DiVirgilio

How Can I Make a Sumo-bot? - 3 views

  • No sumo-bot is perfect; this means that sumo-bots that I make and that you     make will have "problems" or "weak-spots."
  •  
    strategy sumo
  •  
    i don't see how that robot can go on the offensive side
Joshua Wilkinson

sumo bot design - 0 views

http://www.nxtprograms.com/mini_sumo/index.html good design

robot sensor

started by Joshua Wilkinson on 15 May 12 no follow-up yet
Joshua Wilkinson

NXT Line Follower - 2 views

  • When line following, the robot will try to align itself centered over the boundary between white and black (not centered over the black line), with black to the robot's left.  Here the brightness seen by the sensor is halfway between the black/min and white/max readings
    • Joshua Wilkinson
       
      This would be useful since we get the value when its over the tape and table, we can also find the value of the sensor when its directly over the tape then the table seperately.
  • When prompted to sample the "Min" or "Black" reading, position the sensor so that the red spot is centered over the line and then press the Enter button on the NXT. When prompted to sample the "Max" or "White" reading, position the sensor so that the red spot is completely over the surface away from the line and press the Enter button on the NXT.
  •  
    Before line following using either the LineFollow2 or LineFollow5 program, you should "calibrate" the light sensor to the actual conditions expected. With the sensor mounted on the robot where it will be used, and the robot placed over the actual line it will be following, a calibration process takes two light sensor readings, one directly over the line (minimum = darkest), and one over the surface away from the line (maximum = brightest).
  •  
    if we follow the edge of the line we will always be between the max and the minimum values. therefore, it can detect both values and stay between the min and the max.
  •  
    we have to figure out how to correctly calibrate the sensors
Nick Laferriere

Programming Solutions for the LEGO Mindstorms NXT - Which approach is best for you? | R... - 1 views

  •  
    Programming Solutions for the LEGO Mindstorms
Declan Coen

PID Controller For Lego Mindstorms Robots - 7 views

  • light sensor "sees white" then we know it is left of the line's edge (and the line). If it "sees black" then we know it is to the right of the line's edge (and on the line). This is called a "left hand line follower" since it is following the line's left edge
  • We need to know what values the light sensor returns when it "sees white" and when it "sees black". A typical uncalibrated sensor might give a "white" reading of 50 and a "black" reading of 40 (uncalibrated, on a 0 to 100 scale). It is convenient to draw the values on a simple number line to help visualize how we convert light sensor values into changes in the robot's movement.
  • Below are our made up light values for white and black.
  • ...4 more annotations...
  • We'll just divide the range into two equal pieces and say that if the light level is less than 45 we want the robot to turn left. If it is greater than 45 we want to turn right. I won't go into how exactly the turns should be done. I'll just say that gentle turns work well for a fairly straight line
  • line with lots of curves usually needs to be making sharper turns. For gentle turns you might use Power levels of 50% on the fast wheel and 20% on the slow wheel. For sharper turns on a curvy line you might need to use 30% power for the fast wheel and coast or brake the slow wheel. Whatever power levels you use the numbers will be the same for the two turns, you just switch which motor gets the big number and which get the smaller number (or a stop command).
  • This type of a line follower will follow a line but it isn't very pretty. It looks OK on a straight line with with the motors programmed for gentle turns. But if the line has any curves then you have tell the robot to use sharper turns to follow line. That makes the robot swing back and forth across the line. The robot only "knows" how to do two things; turn left and turn right. This approach can be made to work but it is not very fast or accurate and looks terrible.
  • In the above approach the robot never drives straight, even if it is perfectly aligned with line's edge and the line is straight. That doesn't seem very efficient does it? Lets try to fix that. Instead of dividing our light value number line into two regions lets divide it into three.
  •  
    seems useful for following a line effectively
  • ...1 more comment...
  •  
    this is a really good technique
  •  
    the top of this article explains how it would be easier to follow the edge of the line rather than the center of the line. As it detects the white it will turn back to the black and as it detects the black it will turn back to the white.
  •  
    i found the edge thing on another site too
Thaddeus McKeon

Community: Autonomous NXT Robot - 1 views

  •  
    an NXT doing a maze in only a minute 35
Thaddeus McKeon

NXT Line Follower - 1 views

  •  
    yet another NXT line follower bot using the light sensor
Thomas Helm

Line Follower - LabVIEW for Lego MINDSTORMS Projects - 3 views

  • 3. In case the lighting in the room changes, could you program your line follower to re-calibrate the light sensor when you push a button?
    • Thomas Helm
       
      could b useful later on to look into
  •  
    Tufts University Center for Engineering Education and Outreach In this activity, we will learn how to create a robot that follows a line on the ground. It will use one light sensor to sense where the line is, and use this to control the motors to steer the car and stay on the line.
Thomas Corcoran

Robots, mazes, and subsumption architecture - 3 views

  • Wall-following is a simple maze algorithm you might have learned as a child. All you do to solve a maze using this algorithm is keep your left hand on the left wall (or your right hand on the right wall) and just follow it along until you exit the maze. It's easy to see that this algorithm always works if the maze you're in has an entrance and an exit on its border. However, if the goal is within an island — a part of the maze that's disconnected from the rest of the maze — this algorithm can't find a solution because it can't "hop" over to the island.
  • has only its exterior walls and "growing" walls inward
  •  
    wall following
  •  
    it works but there is no way we complete it in a minute
Thaddeus McKeon

Building Robots with LEGO® Mindstorms® NXT > Solving a Maze > Building a Maze... - 1 views

  •  
    I know it doesn't say much but this single-motored nxt can rotate it's ultrasonic sensor allowing it to see multiple walls at once
Anthony DiVirgilio

How to Solve a Maze - 3 views

  • Wall follower Method:
    • Anthony DiVirgilio
       
      this would probably be consistant
  •  
    good techniques for mazes
Thaddeus McKeon

NXT Radar - 1 views

  •  
    this nxt has been built to map things with a rotating light sensor
Jarid Brogan

maze nxt - Bing Videos - 2 views

  •  
    demonstration on maze bot
‹ Previous 21 - 40 of 134 Next › Last »
Showing 20 items per page