|
Common Interface for Multiple Robotic PlatformsThis project was done as a senior project at the United States Military Academy in order to deliver a web-based platform to control multiple robot chassis through a common interface. An intro to our project and a demonstration of some of its functionality can be found here… Common Interface for Multiple Robotic Platforms Delivered Over the WebCommon Interface for Multiple Robotic Platforms Delivered Over the WebQwerk + Microsoft Robotics Studio SupportWe've expanded support for the Qwerk in Microsoft Robotics Studio and Visual Programming Language. Most features, including motor control, servo control, and analog and digital I/O are now implemented. Also, we've included pre-compiled libraries and Visual Programming example code so new users can get off the ground and program their Qwerk easier than ever. No compiling the source, hassling with Ant, or installing Ice: just copy the libraries and get programming within minutes! Development BoardBuilding a development board is something I have wanted to do for a long time. Like many other robot builders, when I want to just work on a concept or play around with a new sensor, I don’t want to have to build a new circuit every time. So I built a development board. It comes complete with a mouthful of features so here I go… Qwerkbot button and LED boxAdd pushbutton inputs and colored LED outputs to your Qwerkbot. SPDT (single pole, double-throw) pusbuttons can be purchased from Radio Shack. Wire the normally-closed lead to ground and the normally open lead to +5V; wire the common lead to one of the Qwerk’s analog inputs. Qwerkbot+ rigid webcam mountFor computer vision applications on the Qwerkbot+ it’s useful to have the webcam mounted rigidly on the pan/tilt, to maintain a fixed alignment of the camera. You can build the webcam mount shown here using a Lynx Motion C-bracket, two plastic soda bottle caps, and four Phillips-head tapping screws (Lynx Motion part number PHTS-01). Qwerkbot battery retainer bracketsTired of the battery falling out whenever you pick up your Qwerkbot? Make a pair of battery retainer brackets out of metal (as shown), plastic, or even cardboard, and use size 4-40 “thumb nuts” to fasten them down. You can purchase the nuts from McMaster-Carr. They are shaped for quick installation/removal, making it easy to change batteries. Hokey Pokey BipedLike many people, I wanted to build a humanoid robot. The first major step in building a humanoid is a 2-legged walking robot. So I built a 5 degree of freedom per leg robot. But just like many people before me realized, it is very difficult to program a pair of legs that complicated. So I simplified it down to a 3 servo per leg walker. One servo at the hip, one at the knee, and one at the ankle to shift its weight onto one leg. 1 attachment · 1 image · 2 comments HexapodI got the idea for my hexapod robot from the Insectronics book by Karl Williams. It is a very simple design, using only 3 servos for walking, and 1 for the head with an ultrasound sensor mounted on it. 1 attachment · 1 image · 0 comments Old-School Robotic ArmWhen I came upon this 1980’s robotic arm, with an outdated control system, I figured I could build it a new one. The robot came equipped with 6 uni-polar stepper motors. I built a simple push button remote, utilizing a couple parallel-to-serial shift registers to save on I/O pins. The motors are driven by Darlington arrays triggered by serial-to-parallel shift registers. The microcontroller simple reads in the buttons, decided which motors to move and drives the motors accordingly. 1 attachment · 3 images · 0 comments Digital Etch-A-SketchThis was just a fun project that I have seen many people do, so I figured I should give it a shot. I purchased a small Etch-A-Sketch and replaced the knobs with custom ones that connect to two servo horns. Both the horizontal and vertical axis is driven by continuous rotation servos. 1 attachment · 2 images · 0 comments Grasshopper RobotAs you can see, it’s not really a grasshopper robot, it’s just green, and looks like a bug, so now it’s called the grasshopper. 1 attachment · 1 image · 0 comments Wi-Fi LobsterWi-Fi Lobster So, with all the old news about lobster robots (see 1 and 2 below) and all the continued fun of wireless communication, I keep thinking it would be a great deal of fun (and also practically from a professional sense) to make a Wi-Fi Lobster-Bot (WiFiLoBot?). My Boe-BotThis is the first robot that I built. It is called a Boe-Bot. It is a very easy to build little robot kit that comes with a great introduction to the Basic Stamp 1 attachment · 1 image · 0 comments Don Roboté: A Robot on a Quest (for love)Concept:Don Roboté is a robot that a team of three CMU students built for Prof. Illah Nourbakhsh’s class, Principles of Human-Robots Interaction. The goals of the project were to explore: |
|












