Project

General

Profile

Activity

From 10/15/2011 to 11/13/2011

11/13/2011

11:46 PM Task #1920 (Assigned): Get Old Boards and Funding Info
Talk to Brian Kirby and ask him for the 10 or so new & populated colony III boards he has, so we can swap them with t... Priyanka Deo
11:44 PM Task #1919 (Assigned): Power Up Rest of Scoutfly
Power Up/ Test Rest of scoutfly, while waiting for power boards to come back.
From KWoo's email:
You can probably...
Priyanka Deo
11:40 PM Task #1918 (Wontfix): Get Readings from Sonar
Hook up PWM ports of sonar and get sonar readings. Priyanka Deo

11/12/2011

03:46 AM Task #1819: Create ROS Node: Headlights
I created the node, but it doesn't have low level implementation yet. I also haven't written libheadlights, which pro... Ben Wasserman
07:09 PM Task #1873: ROSSERIAL on ARM
Tasks:
1. Figure out how to interface rosserial repository with ours. (mercurial to git). Repo contains ROSSERIAL ...
Priyanka Deo

11/11/2011

03:31 AM Task #1893: Power ROS Node
Pretty sure gumstix/ARM doesn't have acpi. that's an x86 thing.
Check with abe, the board has a custom solution (a...
Alexander Lam
02:15 AM Task #1893 (Feedback): Power ROS Node
Node structure is commited to the repository. Can't do much more until the AVR is spitting power data at me, unless t... Jeff Cooper
02:16 AM Task #1820 (Fixed): Create ROS Node: Power
See #1893 Jeff Cooper

11/10/2011

06:16 PM Task #1917 (Fixed): Get Readings from Sonar
Get PWM readings from Sonar. Will confirm by email type of output. Priyanka Deo
10:06 PM Task #1829: Create ROS Node: BOM
Bam!!! There are only a few more things to review. Also there was one thing that was out of my hands/knowledge. James Carroll

11/09/2011

06:53 PM Bug #1892: Create Alarm Clocks
Turns out that ros already has timers baked in.
http://www.roboticsclub.org/redmine/projects/colonyscout/wiki/ScoutO...
Alexander Lam
06:53 PM Task #1818: Create ROS Node: Timer
Turns out that timers are baked into ros, so we don't need to do anything here
http://www.roboticsclub.org/redmine/p...
Alexander Lam
06:04 PM Task #1724: Money Requisition
Send email to Brian Kirby about last big colony donation and getting populated colony boards. Work with Priya. Send t... Priyanka Deo
12:37 AM Task #1909 (Fixed): Merge Mailing Lists
Need to merge Scout, rc-colony, and rc-colony-new mailing lists. Priyanka Deo

11/07/2011

06:05 PM Task #1877: Wireless on ARM
All the wireless will be handled by the AVR, not the ARM. I'm planning on using the library David Schultz and I were ... Ben Wasserman
04:48 PM Task #1907 (Assigned): Check speaker magnet interference with IMU/Compass
Will placing a small speaker near the compass (less than 1" away) cause interference due to the magnetic fields?
I...
Dan Shope

11/06/2011

06:04 PM Task #1880 (Invalid): Test AVR configuration
Alexander Lam wrote:
> Impossible to do this since the AVR we are using is not available in a bread-board compatible...
Alexander Lam
06:03 PM Task #1880: Test AVR configuration
Impossible to do this since the AVR we are using is not available in a bread-board compatible package.
Kevin Woo &...
Alexander Lam

11/05/2011

03:05 PM Task #1845: Single BOM Test
The receiver works with a TV remote from across the room. The emitter has too small a viewing angle, and the receiver... Thomas Mullins
11:56 AM Enhancement #1808: Video for Scout Intro
Another option (not the same thing, but also cool as a presentation) is to make a Prezi www.prezi.com. Dan Shope
11:54 AM Bug #1533 (Assigned): Resize drill holes for USB Mini B
Yes, the part(s) that did not fit were the solder lugs intended for a physical only connection to the PCB. I had to u... Dan Shope
11:52 AM Bug #1585: Fix DS2786 Footprint
Ok, we will have to examine the ScoutFly boards and compare against the physical part. I know that when I tried solde... Dan Shope

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
 

Also available in: Atom