User Articles

Welcome to the Community Article Collection! Here, you'll find many articles written from Botballer's all across the world, "By Botballers, for Botballers"

Anyone can write an article! Just register an account, and then upload your article. Please be sure to check out the article submission guidelines before posting, and to learn more about how your article can become part of the YAC Guide.

Advice on universal claw

Hello,

This is Amanda, from Southern California, I have a question for the more advanced botballers. I have a universal claw which is going to stack and I wish to have it stack, but sadly the claw doesn't have any grip and it ends up not grabbing anything.

Any advice?

Thank you!

Hacking the XBC Firmware: Programming the XBC in Standard C++

Hacking the XBC Firmware: Programming the XBC in Standard C++, Parts 1 and 2
Jeremy Rand and Fahrzin Hemmati
Norman High School and La Jolla High School
jeremy DOT rand AT ou DOT edu, fahhem AT berkeley DOT edu
Proceedings of the 2008 Global Conference on Educational Robotics at the University of Oklahoma.

DIY Antenna Amplification and Automated Aiming Systems

DIY Antenna Amplification and Automated Aiming Systems
Marty Rand, Dane Schoelen
Norman Advanced Robotics

1. Introduction

Why enable_servos() and disable_servos() should not be used on the CBCv2

NOTE: This article probably does not apply to the new Link controller.

Older KIPR documentation states that enable_servos() is used to turn on the CBC's servo controller, and disable_servos() is used to turn it off. This has been outdated since the CBCv2 came out in 2010, and I do not recommend this anymore for the CBCv2.

RangeTrack: Object Detection, Object Identification, and Robot Localization with the Sharp "ET" Rangefinder

RangeTrack: Object Detection, Object Identification, and Robot Localization with the Sharp "ET" Rangefinder (Parts 1 and 2)
Jeremy Rand and Emily Curtis
Norman Advanced Robotics
jeremy.rand@ou.edu, coconut231@yahoo.com

Published at the 2011 Global Conference on Educational Robotics.

Parts 1 and 2 of the technical paper are attached to this post.

The Random Function Library - mrp & bmd - Simple

mrp (move relative position) is a function that will move a motor for a set distance at a set speed. This is probably the simplest way to move a lego robot. mrp starts a motor moving. The motor will stop after the wanted distance is achieved, but the CBC will continue going through the program unless you put a bmd.

Earthquakes and Engineering: Their special connection

Earthquakes, they are really common here in California. What does it have to do with engineering? One cannot realize this, but the way that homes are built in California solely rests on how much a build can resists enough shaking before it falls down to the ground and turn into rubble. Furthermore, it also depends on what type of soil, and how good or flimsy a structure it.

Music and Engineering:Are they like oil and water?

According to my dad, most engineers are photographers and doctors are musicians. Is that true? Because of what I have seen today, musicians can be engineers.Please leave your opinions in the comments area.

Pics from GCER 2010

Sorry for the delay in posting my pics from the 2010 Global Conference on Educational Robotics.
Here is my Flickr Photostream of the event.
Thanks!
http://www.flickr.com/photos/67169690@N00/sets/72157625056643640/