List All Pages
Actual Robots Research O.S.U. Lego Mindstorms by Damián e-Puck Their project: Open Hardware Educational Robot Some of their goals: Cheap, flexible, User friendly Project people: It's...
Explanation Basic code to use the O.A.R. Sensors Board. We know that the sensor is going to write a logic 0 when it sees black. Therefore using a simple if statement inside a loop we can make the...
by Damián & Matt PBASIC program to use the O.A.R. Sensors Board by Damián PBASIC program to follow a black line with the O.A.R. Sensors Board by Damián PBASIC program to smoothly follow...
Post-it
Explanation Program to navigate a map made out of black lines. The difference with the line following program is that in this case the robot can "see" crossings and decide where to go. In this...
Explanation This listing shows the code for a program that makes the O.A.R. robot follow a black line. The robot uses the O.A.R. Sensors Board and the Arduino board. #define LMB0 16...
Code How-To by Damián C code for the Arduino board that uses the O.A.R. Sensors Board C code to create software delays C code to initialize the microcontroller C code of a main...
Team members Mark Albiston - (Mechanical Engineer) Cory Brighton - (Mechanical Engineer) Matt Huff - (Electrical Engineer) Sarah Oman - (Mechanical Engineer) Damián Sánchez - (Computer...
Lego Mindstorm Robot Interview with Gary Ideas for Mechanical Designs Post-its Strengths Tolerance fitting GUI Simple interface Improvements Weak plastic members Small memory Unable...
Index Arduino Robots Microcontrollers Meetings Post-it Arduino Why Arduino? Hardware Specs Software Specs Robots Actual educational robots research Eurobot...
Concepts Electrical Interconnect by Matt Sensors Light, IR, RF, Ultra Violet, Heat, Micro Wave Touch Motion Accel Strain gages Thermocouples Sound Battery Power Issues What type of...
by Damián This are the ideas I came up with after going through the definitions of the Eurobot contests showed below Ideas for the O.A.R. Robot Be able to accomplish the last three mentioned...
by Sarah It has been suggested/requested that we put on a robot competition during Engineering Design Expo next semester to engage the visiting High School students in hands-on engineering. To...
If you are allowed to edit pages in this Site, simply click on edit button at the bottom of the page. This will open an editor with a toolbar pallette with options. To create a link to a new page,...
Explanation This code listing shows an example program to initialize the microcontroller. It shows how to initialize the timers and how to configure the ports, initialization of global variables...
Explanation Example code for an Interrupt Service Routine (ISR). ISR is a macro defined in the avr-gcc libraries. TIMER0_OVF_vect is the interrupt vector, in this case overflow interrupt. cli()...
Interview with Gary Quinn, Sand Point HS. 5ht October by Cory & Damián Scope of the class: One year HS class. Actual tools: Right now they are using the parallax sumo bots. Keep in mind...
Please change this page according to your policy (configure first using Site Manager) and remove this note. Who can join? You can write here who can become a member of this site. Join! So you...
Explanation This program uses the O.A.R. Sensor Board to follow a black line. It takes the information given by the two sensors on the front to track it. Whenever a sensor is reading white the...
' {$STAMP BS2} ' {$PBASIC 2.5} sr VAR Bit sl VAR Bit fr VAR Bit fl VAR Bit n VAR Byte bkc VAR Byte cnt VAR Word rspd VAR Word lspd VAR Word dir VAR Bit dirf VAR Bit RIGHT CON 0 LEFT CON 1 FWD...
Explanation This is how a main() function should look like. int main(void){ /* Initialize the system */ iniconf(); /* Initialize goblal variables */ count = 0;...
Oregon State Mechanical Design and other advice Post-it Notes the curriculum at OSU follows this type of order and encompasses these activities: and can be found more completely...
EE Concepts Post-it-Note Concepts Sensors Light, IR, RF, Ultra Violet, Heat, Micro Wave Touch Motion Accel Strain gages Thermocouples Sound Battery Power Issues What type of...
Concepts 1st Year Design by Cory and Mark Some recommended things to consider when building a robot according to www.societyofrobots.com Use few and simple parts Use few types of...
Research Arduino by Damián Pin Usage Microcontroller, DSPs & DSCs Advantages and Disadvantages of DSCs Comparison Table updated Pin Usage Before the team decided to use the...
Explanation Code that controls by software a continuous rotation servo motor, also known as a PWM motor. Timer 0 and timer 1 are used as in sound.c. The servo motors that has been used for this...
by Team Post-it Note activity Groups: 1. Display and measuring into/Outputs 2. Appendages/Components 3. Overall function of robot 4. Materials to use 5. Mobility 6. Control (wireless, remote,...
Robot Kits Already on the Market: Lego Mindstorm Parallax Hobby Enineering Vex Robotics e-puck Evolution Robotics K-team Aibo Small-bot Microcontroller links: Atmel Website All about AVR...
Mindstorm Robot notes HS Competition Post-it-Note Brainstorming Here's my observations with respect to the Mindstorm kit, instructions, programming: PRO - Easy to use pictorial...
by Damián Introduction One of challenges that were part of the High School Robot Competition (Vandals Robotic Challenge) was to follow a line. After running into several problems to be able to...
Explanation This code uses the O.A.R. Sensor Board. When the sensor detects a black line the processor sets the output port (PORTD) high. When the sensor detects black PORTD it asserted...
Welcome page O.A.R. Robot Post-it Brainstorm Interviews Actual Robots Research Microcontroller Electrical Side Mechanical Side Code High School Competition Eurobot Summary High School...
Members: Moderators Admins
Explanation This code listing shows how to create a 1ms delay in the Arduino board. Greater delays can be created with the other function. /* Delay function that create a 1 ms delay. It is...
Explanation This code listing is a small program that will play Smoke on the Water on an Atmega168 with a 16MHz oscillator. It uses timer 0 and timer 1 to create delays and the square wave which...
Explanation Program to convert the Boe-bot into a Sumo-bot. '-----[ Title ]---------------------------------------------------------------- ' Mini Sumo 5.2 : Basic Competition Program For Boe...
example menu example item 1 example item 2 contact
Welcome to OAR's wikidot site. In this site you can find information about the research, design, prototyping, testing and building process for the O.A.R. robot. The information is varied, such as...
According to Wikipedia, the world largest wiki site: A Wiki ([ˈwiː.kiː] <wee-kee> or [ˈwɪ.kiː] <wick-ey>) is a type of website that allows users to add, remove, or otherwise edit...
If this is your first site Then there are some things you need to know: You can configure all security and other settings online, using the Site Manager. When you invite other people to help build...
page_revision: 0, last_edited: 1191525265|%e %b %Y, %H:%M %Z (%O ago)
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License