Line 1: |
Line 1: |
| '''Full Name:''' Justin T. Conroy | | '''Full Name:''' Justin T. Conroy |
| | | |
− | '''Titles:''' [[General Area|General Area Host]], [[SIGBOT|Robot at Large]] | + | '''Titles:''' [[President]], [[SIGBOT|Robot at Large]] |
| | | |
| '''IRC:''' `justin | | '''IRC:''' `justin |
Line 9: |
Line 9: |
| == About Me == | | == About Me == |
| | | |
− | I hack on robots, embedded systems, bicycles, beer, CNC machines (3D printers, routers, etc.), and the hackerspace itself. | + | I hack on robots, embedded systems, bicycles, [[User:Justin/Brews|beer brewing]], CNC machines (3D printers, routers, etc.), and the hackerspace itself. |
| | | |
− | I'm also the general area host at PS1. [[User:Justin/General Area TODO|See my TODO list]]. | + | I'm also the president at PS1. |
| | | |
− | == Current project == | + | == Current projects == |
| + | |
| + | === Fabulous/Mini Fabulous === |
| + | Fabulous is a robot I built to compete in Robot Riot on December 9, 2015 at Geek Bar. Fabulous won that competition so bad that they had to create a new rule to kick Fabulous out in the next competition. They put on a weight limit of 7 pounds for the next Robot Riot (Fabulous probably weighs 20-30 pounds). In light of that, I'm working on a new robot for Robot Riot II. It's called Mini Fabulous because it's supposed to be a miniature version of Fabulous. Robot Riot II will take place on January 23, 2016 at Gaming Under the Influence. It will be [http://theguishow.com/robotriot/ live streamed] allegedly. |
| + | |
| + | ==== Features ==== |
| + | * GDS (Glitter Dispersal System) |
| + | * Remote Control! |
| + | * Glitter Blister Skin (the robot bleeds glitter when it gets hit by other robots) |
| + | * Chest Burster? |
| + | |
| + | === Control of Robot Arm === |
| + | Someone on the public mailing list sold me a pair of robot arms for $150. It was a sweet deal so I took them. One of them has a controller to move it manually. The other one came with a handful of stepper drivers. |
| + | |
| + | * So far I've gotten the one with stepper drivers to move all its joints at the same time using an Arduino and a fancy stepper driver controller library. |
| + | * I'm working on adding limit switches to each joint so I can move them to a known position at power on. So far I've managed to install two. |
| + | ** The first one was on the elbow. |
| + | ** The second one is on the shoulder. |
| + | ** I'll probably do the base next. I've had a few suggestions for how to do it. |
| + | ** The wrist will probably be the most difficult. I'll probably actually attach the switches so that they'll be triggered by the brass turnbuckles on the cables. |
| + | ** The gripper already has a switch for detecting when it's closed, so I can use that. |
| + | * Once I can home the joints, I can add additional control software on top. I plan on working out the full inverse kinematics, then programming the bot to do things like block puzzles. |
| + | * I may even add a camera above it for some more fun! :-) |
| | | |
| === Automatic Cash Membership Dues === | | === Automatic Cash Membership Dues === |
Line 25: |
Line 47: |
| ** The code for the library is [https://github.com/justintconroy/MdbBillValidator available on github] now, albeit still as a work in progress. | | ** The code for the library is [https://github.com/justintconroy/MdbBillValidator available on github] now, albeit still as a work in progress. |
| * Currently I need to create the user interface and the database stuff on the backend. It's a lot of stuff I've never done before, so this part may take a while. | | * Currently I need to create the user interface and the database stuff on the backend. It's a lot of stuff I've never done before, so this part may take a while. |
− | * Whenever [[User:Hef|Hef]] figures out RFID stuff, it'll have to work with that, for convenience and whatnot. | + | * Whenever someone figures out RFID stuff, it'll have to work with that, for convenience and whatnot. |
| + | |
| | | |
| == Sidelined projects == | | == Sidelined projects == |
| These are projects that I'm technically still working on. I've realized that in order to actually get anything done, I need to focus on a single project, finish it, then work on the other projects. So I'll get back to these projects once I finish the project in the '''Current Project''' section. | | These are projects that I'm technically still working on. I've realized that in order to actually get anything done, I need to focus on a single project, finish it, then work on the other projects. So I'll get back to these projects once I finish the project in the '''Current Project''' section. |
| + | |
| + | === Quickbot === |
| + | * Taken from the Coursera Control of Mobile Robots MOOC: https://class.coursera.org/conrob-002 |
| + | * I'm building and programming this robot as I follow along with the course. |
| + | * Sort of sidelined right now because of problems flashing Linux to the BBB. |
| | | |
| === SmartRap === | | === SmartRap === |
Line 47: |
Line 75: |
| == Want to work on == | | == Want to work on == |
| * Learn to weld and/or braze to build bicycle frames. | | * Learn to weld and/or braze to build bicycle frames. |
− | * 3D printed humanoid robot: http://www.inmoov.fr/
| |
| * Drink Mixing Robot: http://yujiangtham.com/2014/05/25/build-your-very-own-drink-mixing-robot-part-1/ | | * Drink Mixing Robot: http://yujiangtham.com/2014/05/25/build-your-very-own-drink-mixing-robot-part-1/ |
| | | |
| == Old Projects == | | == Old Projects == |
| + | |
| + | === End Grain Cutting Board === |
| + | Eric B. taught a class on making end grain cutting boards. I took the class to learn how to make one. It ended up looking very nice. It was a Christmas present for my momma. I might need to make another one for my sister. I should probably put some pictures on here. |
| | | |
| === Laser Turret === | | === Laser Turret === |
| For this project I was planning to use an Asus Xtion Pro connected to a Raspberry Pi and some servos to build a laser onto a turret and have it track people. It would play some sound effects from the portal turrets to make it more entertaining. I managed to get OpenNI to compile on the Raspberry Pi, but I found that the Nite libraries, which actually do the user tracking I would need were proprietary, and thus I got stuck on this project. It looks like OpenNI might actually be dying now, so I don't know if I'll ever continue this project. I was really hoping I would come back to it in 6 months or so and find that they had either open sourced Nite or that they had at least provided a binary blob for the Pi. Oh well. Maybe I can try to use Point Cloud Library instead. | | For this project I was planning to use an Asus Xtion Pro connected to a Raspberry Pi and some servos to build a laser onto a turret and have it track people. It would play some sound effects from the portal turrets to make it more entertaining. I managed to get OpenNI to compile on the Raspberry Pi, but I found that the Nite libraries, which actually do the user tracking I would need were proprietary, and thus I got stuck on this project. It looks like OpenNI might actually be dying now, so I don't know if I'll ever continue this project. I was really hoping I would come back to it in 6 months or so and find that they had either open sourced Nite or that they had at least provided a binary blob for the Pi. Oh well. Maybe I can try to use Point Cloud Library instead. |
| + | |
| + | == Other Things == |
| + | <splist/> |