Project

General

Profile

Activity

From 10/06/2011 to 11/04/2011

11/04/2011

06:22 PM Bug #1585: Fix DS2786 Footprint
DS2786 datasheet does not specify the package dimensions directly, just that it is TDFN10. Unable to find a datasheet... Abraham Levkoy
05:17 PM Bug #1533 (Fixed): Resize drill holes for USB Mini B
Abraham Levkoy
05:16 PM Bug #1533: Resize drill holes for USB Mini B
All drill holes match the specification in the data sheet. I assumed that the drill holes that were too small were th... Abraham Levkoy
04:32 PM Task #1868 (Duplicate): Scoutfly Boards
I already have a ticket for this task Abraham Levkoy
04:28 PM Task #1898 (Fixed): Add Doxygen link to Coding standards page
Abraham Levkoy

11/02/2011

06:41 PM Task #1823: Create ROS Node: Encoders
Lalitha finished creating the node. Ben is now adding the driver level code to it. Ben Wasserman
10:08 PM Task #1899 (Fixed): Add ECE people to mailing list
Added Julian and Sai. Priyanka Deo

10/31/2011

05:54 PM Task #1899 (Fixed): Add ECE people to mailing list
Add the ECE people you mentioned to the mailing list so they can be reminded to come to the meeting
DO THAT
Add l...
Ben Wasserman
05:48 PM Task #1898 (Fixed): Add Doxygen link to Coding standards page
Ben Wasserman
11:30 AM Task #1886: Spec Out and Buy IMU
A three axis magnetometer should function as a digital compass. Julian Binder

10/29/2011

06:16 PM Task #1868: Scoutfly Boards
PowerBoard Schematic Finished
Sent to KWoo for approval
* Then we can start with the board get boards done within a...
Priyanka Deo
06:02 PM Task #1886: Spec Out and Buy IMU
Accelerometer: $7.79
http://search.digikey.com/us/en/products/ADXL345BCCZ-RL7/ADXL345BCCZ-RL7CT-ND/2038984
Data...
Priyanka Deo
05:52 PM Task #1895 (New): Control Headlights
Write functions to control the headlights (turn on, off, set color) from the ARM. Priyanka Deo
05:51 PM Task #1894 (Assigned): USB Serial on ARM
Write functions to read and write from USB Serial Port. Priyanka Deo
05:50 PM Task #1893 (Wontfix): Power ROS Node
Read and report power information from battery to ARM Priyanka Deo
05:49 PM Bug #1892 (Fixed): Create Alarm Clocks
Create something to use unix time and be an alarm clock on Scout. Priyanka Deo

10/27/2011

10:09 PM Task #1886 (Fixed): Spec Out and Buy IMU
3 axis Accelerometer
Magnetometer
digital compass
yaw-gyroscope
Remember CHEAP and DIGITAL if possible
Priyanka Deo

10/26/2011

06:49 PM Task #1880 (Invalid): Test AVR configuration
Today it was discussed with Abe and Dan J that our AVR pin configuration may be completely untested.
The plan is t...
Alexander Lam
05:37 PM Task #1824 (Fixed): Create ROS Node: Sonar
Alex Zirbel
05:37 PM Task #1824: Create ROS Node: Sonar
Made the Sonar node outline, though much of it is skeletal without more information about the sonar sensor.
Messag...
Alex Zirbel
04:46 PM Task #1879 (Assigned): Buttons on ARM
Read button values. Publish to topic. Priyanka Deo
04:44 PM Bug #1878 (Assigned): Cliff Detection
Detect Cliffs. Control Motors. Priyanka Deo
04:43 PM Task #1877 (Assigned): Wireless on ARM
Control wireless broadcasts using ARM Priyanka Deo
04:43 PM Task #1876 (Assigned): Create Transmitting Protocal
Borrow existing stuff from Colony
See for reference:
http://www.roboticsclub.org/redmine/projects/colonyscout/wik...
Priyanka Deo
03:12 PM Task #1875 (Assigned): CliffSensor on ARM
Read cliffsensor values on ARM. Publish to topic. Priyanka Deo
03:08 PM Task #1874 (Assigned): Test AVR on ARM
Using ROSSERIAL see if AVR can publish to ROS topics on ARM Priyanka Deo
03:07 PM Task #1873 (Assigned): ROSSERIAL on ARM
Find out how ROSSERIAL works. Implement it on ARM. Priyanka Deo

10/24/2011

06:31 PM Task #1872 (Assigned): IMU on ARM
Receive IMU data. Use functions and filtering available from ROS library to process received data. Priyanka Deo
05:34 PM Task #1828: Create ROS Node: Cliffsensors
Created structure. All that is left is the cliffsensors.cpp file which functions need to be written/implemented.
A...
Priyanka Deo
05:32 PM Task #1817: Create ROS Node: Buttons
Created structure. All that is left is the buttons.cpp file which functions need to be written/implemented. Priyanka Deo
02:47 AM Task #1827: Create ROS Node: AVR Bridge
I think getting rosserial working on the ARM side is as simple as running the rosserial_python ROS node. As such, the... Abraham Levkoy

10/23/2011

04:06 AM Task #1871 (Assigned): Make wiring kits for Scout
Make connectors and wiring stuff for Scout. See attached pdf when ready. Priyanka Deo
04:04 AM Task #1870 (Assigned): Create Scout Chassis
3D Print parts for Scout and finish them. Make them out of plastic if we can. Priyanka Deo
04:03 AM Task #1869 (Assigned): Print and Test Scoutfly
Once Scoutfly is finished being designed, print the boards and test them to make sure they work. Priyanka Deo
04:02 AM Task #1868 (Duplicate): Scoutfly Boards
Finish designing Scoutfly board so we can get it printed. Priyanka Deo
04:01 AM Task #1867 (Assigned): Charging Base
Design and Create charging base so we can charge scout Priyanka Deo
03:05 AM Task #1857: Make ARM command Sonar on AVR
See image for more information. Priyanka Deo
02:52 AM Task #1857 (Assigned): Make ARM command Sonar on AVR
Command AVR to scan sonar at predetermined positions (ie -90, 0, 90deg) based on user program Priyanka Deo
03:01 AM Task #1864: "Automated" Turning
ALSO, Calculate maths for PWM setpoints based on desired turning radius. provide different testbeds (hard, soft, slip... Priyanka Deo
03:01 AM Task #1864 (Assigned): "Automated" Turning
Using feedback from gyroscope and encoders in order to track position change, estimate PWM setpoints to make user req... Priyanka Deo
02:59 AM Task #1863: Track Encoders
NOTE: this may be made super easy or useless if we can get pose/position estimation using IMU. Priyanka Deo
02:59 AM Task #1863: Track Encoders
ALSO, convert encoder values to real world tracking, might need to use gyroscope for accuracy of turning. Priyanka Deo
02:58 AM Task #1863 (Assigned): Track Encoders
Track position of each encoder based on polling topic/motor node Priyanka Deo
02:57 AM Task #1862 (Assigned): Control Motors (ARM)
Set PWM outputs on appropriate pins. Control motors using ARM Priyanka Deo
02:56 AM Task #1861 (Assigned): Motor & Encoder Wiring
1. Wire motors to Scoutfly outputs or motor driver breakout boards
2. Wire encoders to ARM inputs
Priyanka Deo
02:54 AM Task #1860 (Assigned): Pose Estimation
Use filtered IMU data to estimate Scout pose/orientation/position. Priyanka Deo
02:53 AM Task #1858 (Assigned): Read IMU values and send to ARM
Poll Gyroscope and i2c Accelerometer pins, add packet to queue Priyanka Deo
02:51 AM Task #1856 (Assigned): Sonar on ARM
Receive sonar position and range from AVR, convert to inches & cm, publish to topic
Might become super easy with A...
Priyanka Deo
02:50 AM Task #1855 (Assigned): Automate Stepping and Sonar Reading
Call stepper moving and sonar triggering function so that Sonar steps then reads then steps again. Does not blur read... Priyanka Deo
02:49 AM Task #1854 (Assigned): Send Sonar Readings to ARM
read pulse width data from (2) sonars, add to packet queue, send to ARM Priyanka Deo
02:48 AM Task #1853 (Assigned): Sonar Position Tracking
Write homing sequence to calibrate position, Track position when commanding stepper to move Priyanka Deo
02:48 AM Task #1852 (Assigned): Get Sonar Stepping and Reading
Command stepper driver to step and set direction bits. Trigger sonar by setting output pin to high (momentarily). Del... Priyanka Deo
02:46 AM Task #1851 (Assigned): Sonar Wiring
1. wire stepper to stepper driver outputs, sonar to trigger pin
2. wire homing switch to input pin
3. wire sona...
Priyanka Deo
02:41 AM Task #1849: Proximity Test
If driver code is written and tested, see if you can read the broadcasted message. Priyanka Deo
02:38 AM Task #1849 (Fixed): Proximity Test
Construct a test unit with single BOM hardware pair facing a wall (surface can be swapped) at varying distances and s... Priyanka Deo
02:40 AM Task #1847: BOM Interference Testing
If driver code is written and tested, output a unique message for each transmitter, and see what comes in (if anythin... Priyanka Deo
02:36 AM Task #1847 (Assigned): BOM Interference Testing
Construct a test unit w/ 2 transmitters firing at a single receiver (all can be on same processor). can trigger LEDs ... Priyanka Deo
02:39 AM Task #1850 (Assigned): BOM Driver Code
functions for encoding and decoding using modified Sharp protocol @ 38Hz modulation. Requires decision regarding sche... Priyanka Deo
02:37 AM Task #1848 (Wontfix): Coverage Testing
Construct multiple (2-3) independent units with all 4 sensors in a layout matching the Scout robot. Position in varyi... Priyanka Deo
02:35 AM Task #1846 (Fixed): Test 2 BOMS
construct a test unit w/ 2 BOM hardware units with preferential orientation and see if they can communicate with each... Priyanka Deo
02:35 AM Task #1845 (Fixed): Single BOM Test
construct a test unit with a single BOM hardware pair, use a universal TV remote to test receiver Priyanka Deo
02:30 AM Task #1730 (Fixed): Learn ROS
Priyanka Deo
02:29 AM Task #1777 (Fixed): Parts Order for Fall Prototype Testing
Got them. In electronics cubby. Priyanka Deo

10/17/2011

05:44 PM Task #1725 (Fixed): Get ROS on Gumstix
Jeff Cooper
09:43 PM Task #1789 (Fixed): Test Cliff Sensors
Completed. (3) Cliff sensors will remain integrated into the mechanicals - sensor population is optional based on cos... Dan Shope

10/15/2011

07:17 PM Task #1789: Test Cliff Sensors
Tested 3 cliff sensors mounted on chassis. Same power for test rig. Made sure batteries stayed above 6v for all of te... Alexander Lam
12:40 PM Task #1789: Test Cliff Sensors
Cliff sensors have been mounted in new chassis, facing down vertically. We will need to test on this chassis to see h... Dan Shope
07:12 PM Bug #1807: Website Work Log
Add pricing page (placeholder) Dan Shope
12:39 PM Task #1798: Mechanical Work Log
-* tighten geometry around pivot nut-
-* extend boss for IR emitters-
-* make all motor wiring holes match-
-* smalle...
Dan Shope

10/14/2011

03:03 AM Task #1825: Create ROS Node: Wireless
Assignment changed to Prashant as per last status meeting. Alexander Lam

10/13/2011

06:18 PM Task #1830 (Assigned): Create ROS Node: Analog
Create the ROS node for the analog. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos. The nod... Ben Wasserman
06:16 PM Task #1829 (Assigned): Create ROS Node: BOM
Create the ROS node for the BOM. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos. The node d... Ben Wasserman
06:07 PM Task #1828 (Assigned): Create ROS Node: Cliffsensors
Create the ROS node for the cliffsensors. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos. T... Ben Wasserman
06:06 PM Task #1827 (Fixed): Create ROS Node: AVR Bridge
Create the ROS node for the avr bridge. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos. The... Ben Wasserman
06:06 PM Task #1826 (Assigned): Create ROS Node: USB Serial
Create the ROS node for the USB serial. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos. The... Ben Wasserman
06:05 PM Task #1825 (Assigned): Create ROS Node: Wireless
Create the ROS node for the wireless. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos. The n... Ben Wasserman
06:04 PM Task #1824 (Fixed): Create ROS Node: Sonar
Create the ROS node for the sonar. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos. The node... Ben Wasserman
06:02 PM Task #1823 (Assigned): Create ROS Node: Encoders
Create the ROS node for the encoders. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos. The n... Ben Wasserman
06:02 PM Task #1822 (Assigned): Create ROS Node: Accessory
Create the ROS node for the accessory. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos. The ... Ben Wasserman
05:59 PM Task #1821 (Assigned): Create ROS Node: IMU
Create the ROS node for the IMU. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos. The node d... Ben Wasserman
05:58 PM Task #1820 (Fixed): Create ROS Node: Power
Create the ROS node for the power system. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos. T... Ben Wasserman
05:57 PM Task #1819 (Fixed): Create ROS Node: Headlights
Create the ROS node for the headlights. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos. The... Ben Wasserman
05:55 PM Task #1818 (Assigned): Create ROS Node: Timer
Create the ROS node for the timer. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos. The node... Ben Wasserman
05:51 PM Task #1817 (Assigned): Create ROS Node: Buttons
Create the ROS node for the buttons. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos Ben Wasserman

10/12/2011

10:16 AM Enhancement #1808 (Assigned): Video for Scout Intro
ala Google's awesome sketchy intro videos
http://www.youtube.com/watch?v=0QRO3gKj3qw&feature=results_main&playnext=1...
Dan Shope
10:09 AM Bug #1807 (Assigned): Website Work Log
-Add pictures to the sensors & comm page on www.colonyscout.com-
-Default mode for sensors should be expanded, not...
Dan Shope

10/11/2011

12:16 PM Bug #1806: Gumstix Memory Change
I believe I'm using more recent bootloaders than October 2010. If not, the actual boot process and what is booting (... Jeff Cooper
12:05 PM Bug #1806 (Wontfix): Gumstix Memory Change
FYI, new Gumstix boards have changed hardware
http://www.gumstix.org/hardware-design/product-changes-known-issues-a-...
Dan Shope
02:28 AM Task #1805: Cheaper Gumstix, Check Compatiblity
The lack of onboard NAND (flash memory) is not a problem. What could potentially be a problem is that it only has ha... Jeff Cooper
02:15 AM Task #1805 (Fixed): Cheaper Gumstix, Check Compatiblity
See if this is a drop-in replacement for our current (Overo Earth) Gumstix. We could save $35/board.
https://www.gum...
Dan Shope

10/10/2011

04:02 PM Enhancement #1799 (Fixed): Setup support@colonyscout.com
We have a Google Apps domain setup for ColonyScout - this has our docs, mail, etc.
Support@ has been added to this...
Dan Shope
02:52 PM Enhancement #1530: Create roboclub demo
Bumped for Oct 23 Pittsburgh Maker Faire Dan Shope
12:00 PM Task #1801 (Fixed): Call Freeman Supply about Color Mixing
Called Tech Support this morning - No degradation of performance or shelf life (as long as using Freeman or Huntsman ... Dan Shope

10/09/2011

03:07 PM Task #1791 (Fixed): Fastener Purchasing
Reimbursement received. Dan Shope
03:05 PM Task #1801 (Fixed): Call Freeman Supply about Color Mixing
Find out if it is safe (no degradation of shelf life/performance) to store Urethanes with premixed (liquid) colors. W... Dan Shope
03:01 PM Task #1800 (Assigned): Research PCB Assemby Costing
Max B has worked with EPD (http://www.epdelectronics.com/gallery.html) outside of Pittsburgh - slow turn, high volume. Dan Shope
03:01 PM Enhancement #1799 (Fixed): Setup support@colonyscout.com
For email based support - forward to colony.scout@gmail.com - this ties into our Assistly customer support help desk. Dan Shope
04:54 AM Task #1789: Test Cliff Sensors
Also, it makes sense that it works poorly at the angled orientation - the surface roughness has to be > wavelength in... Dan Shope
04:51 AM Task #1789: Test Cliff Sensors
Great work!
We should still look at the signal (scope or log via microcontroller) lines to see what the transient ...
Dan Shope
03:57 AM Task #1798 (Assigned): Mechanical Work Log
* Create undercut latch for hood (center, recess on front lip)
* Increase height of hood scoop (aesthetic)
* Model ...
Dan Shope

10/08/2011

12:49 AM Task #1789: Test Cliff Sensors
Preliminary Test Results:
Test Rig:
Power: Colony 5xNi-MH battery pack (charged, or at least above 6v for entire te...
Alexander Lam
10:53 PM Task #1789: Test Cliff Sensors
Test various speeds
Suggested
* Slow - 5 in/sec
* Medium - 15 in/sec
* Fast - >25 in/sec
Dan Shope
11:34 PM Enhancement #1797 (Assigned): Design SmartFly Smart Acessory Reference Board
Based on Arduino Pro Mini (schematic) - see http://www.roboticsclub.org/redmine/projects/colonyscout/wiki/ECESmartAcc... Dan Shope
11:01 PM Enhancement #1796 (Assigned): Audio Command & Output Accessory
Microphone + Speaker output, possible use a speech generation chip and/or voice recognition chip OR load software ont... Dan Shope
10:59 PM Task #1724: Money Requisition
Looking for >$4000 for development (prototyping and manufacturing) of 5-10 robot kits for internal use in the Robotic... Dan Shope
10:51 PM Task #1793 (Fixed): Create mockup for Cliff Sensor Testing
Dan Shope

10/07/2011

01:38 PM Task #1777: Parts Order for Fall Prototype Testing
Sent order to Robbie. Waiting on parts. Priyanka Deo
04:57 AM Task #1793 (Fixed): Create mockup for Cliff Sensor Testing
Build a mock Scout (or provide dimensions to MechE team) that holds (3) cliff sensors for testing. Dan Shope
04:52 AM Task #1792 (Assigned): Electronics Purchasing, OCT-08
IN PROGRESS
*Digikey*
QTY 12 - Power Switch - http://search.digikey.com/scripts/DkSearch/dksus.dll?x=0&y=0&lang=en&...
Dan Shope
04:48 AM Task #1791 (Fixed): Fastener Purchasing
File for reimbursement:
QTY 2 - 100pk 1/4" Threading Screws - http://www.mcmaster.com/#93878a106/=edu5mj
QTY 1 - 50...
Dan Shope

10/06/2011

02:01 AM Task #1789 (Fixed): Test Cliff Sensors
Option 1:
Wire cliff sensors directly to LEDs, move across different surfaces and record behavior (false positives, ...
Dan Shope
 

Also available in: Atom