We have started working on a project to develop a common robotics platform for use by PARTS members and others. The basic idea is that we will create a simple indoor robot based on a Pololu Romi platform (two wheeled tripod design) to which we will add a microprocessor (most likely a Teensy 4.0), motor drivers and wheel encoders. The focus will be on developing open source code which does a good job of basic closed loop motion control. This can server as a starting point for PARTS members and others to get a quick start on new projects without having to reinvent the basic platform over and over again.
The project page is at https://colab.portlandrobotics.org/robot-platform-project/
Please join the colab server and add your thoughts.
The github repository can be found at https://github.com/portlandrobotics/common_platform.git
After a long hiatus on group projects, we are starting up a new project to build smart servos, based on modified hobby RC servos. The basic idea is to make a PCB with a microcontroller and some motor drivers to fit into a standard sized hobby servo. We might even try to fit into a mini servo case as well. We hope to add continuous rotation and position sensing via AMS magnetic position encoders, but those features may come on a later revision of the board. If you are interested in participating in this project, go to the Servo Project Brainstorming page and start adding your ideas and comments.
What: Build up some optical mouse sensor boards using the ADNS-2620 sensor described in this previous blog entry.
This will involve some hot-plate reflow soldering using stencils and solder paste, some through-hole soldering, and testing.
There are only 9 surface mount parts and 3 through-hole parts, so this is a relatively simple build.
When: During the normal March PARTS meeting (3/3/2012)
Meeting starts at 10:30am; we’ll probably start building at 11 or 11:30am after a short presentation and show-n-tell
Who: You! But, we’re limited to only 12 boards + a couple extra. First come first serve.
- A small desk lamp is very helpful
- Magnification is very helpful (the smallest parts are 0603)
- We could use a couple more soldering iron stations, power cords, and power strips
- An Ardunio, if you have one, for testing out your sensor. We’ll have an Arduino or two set up for testing as well.
- A 4-pin 0.1″ jumper cable to connect the female 4-pin 0.1″ spaced square-pin header on the OptiMouse board to your Arduino
Schematic, layout and BOM here:
See you there!
At the last meeting I took down everyone’s zipcodes, in order to determine the geographic center of the members present. The goal was to determine (roughly!) where a better group project meeting site would need to be located if we move away from bRainSilo.
Continue reading “Geographic Center of Zipcodes”
There’s still a number of BrushBotComm boards that people want to build up, and at Saturday’s meeting we decided to try for a somewhat impromptu board build at this Monday’s (1/10) group project meeting. I realize this is short notice, but at the meeting enough people expressed interest to make it worthwhile. We can have another small build session later for those who can’t make it.
Scott’s bringing the hot-plate reflow system and I’m bringing the parts. You bring whatever parts you might have already gotten from me, some magnifying device if needed, a soldering iron (if you have one) and some cash if you haven’t paid for parts yet.
We’ll be at the bRainSilo:
See you there!
We’ve been making slow, intermittent progress on firmware for the Brushbot. We reached a new milestone in November, however. We now have simultaneous IR code transmission and reception working, both between bots as well as within a single bot to use for obstacle detection.
Cat uploaded a video she took of my dual brushbot avoiding / attacking objects, during the November 15 group project meeting. See the PARTS flickr pool.
The URL is: http://github.org/portlandrobotics
Scott Dixon will fill in details of how to use it. Enjoy!
Not enough of the regulars can make it tonight so I’m going to cancel the BrainSilo build session.
Have a great Labor Day!