User:Justin: Difference between revisions
From Pumping Station One
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
'''Full Name:''' Justin T. Conroy | '''Full Name:''' Justin T. Conroy | ||
'''Titles:''' [[ | '''Titles:''' [[Vice President]], [[SIGBOT|Robot at Large]] | ||
'''IRC:''' `justin | '''IRC:''' `justin | ||
| Line 11: | Line 11: | ||
I hack on robots, embedded systems, bicycles, [[User:Justin/Brews|beer brewing]], 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 | I'm also the vice president at PS1. | ||
== Current | == Current projects == | ||
=== 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 26: | Line 39: | ||
* 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 someone 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 == | |||
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 === | === Quickbot === | ||
* Taken from the Coursera Control of Mobile Robots MOOC: https://class.coursera.org/conrob-002 | * 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. | * 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 51: | Line 66: | ||
== 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. | ||
* 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/ | ||