From 11/06/2011 to 12/05/2011


06:27 PM Task #1849 (Fixed): Proximity Test
Tested max distance the signal could still be seen against a number of surfaces. Measurements are attached. The emitt... Thomas Mullins


01:17 AM Revision a8480867 (scoutos): Made a lot of changes to the general structure.
Applied object-orienting techniques to the code, cleaning it up considerably. Major design changes are as follows:
Alex Zirbel


04:50 PM Bug #1892 (Fixed): Create Alarm Clocks
Priyanka Deo
04:49 PM Task #1845 (Fixed): Single BOM Test
Attached are the results Ben and Tom found. Priyanka Deo
10:14 PM Revision 2814387f (scoutos): Updated motors code.
Changed the definitions for the set_motors message, which forced a few
implementation changes as well.
Changed "libs...
Alex Zirbel
08:17 PM Revision f0a9ebb3 (scoutos): Updated the motors class and set_motors message.
Still todo: update the query_motors service, make the util file exported as a library. Alex Zirbel
07:45 PM Revision 6d488cf1 (scoutos): Only added libbuttons files. Adding changes to libscout that make li...
07:29 PM Revision 76a1593f (scoutos): Added buttons to libscout. Compiles!


12:25 AM Revision dec96050 (scoutos): Made libscout compile. Changed behavior.cpp to set motors to the sam...
09:56 PM Revision 73cd5944 (scoutos): Added temporary scout images for turtlesim into the repository. Remo...
09:43 PM Revision 266ae7f2 (scoutos): Added a template scout simulator class.
Scoutsim is modeled directly from turtlesim. At this point, the only changes are in names and indentation. A separate... Alex Zirbel


10:14 PM Revision 3ec16d35 (scoutos): Fixed bugs I saw in headlights code. Fixed object parameter missing ...
Ben Wasserman
08:15 PM Task #1819 (Fixed): Create ROS Node: Headlights
Finished creating node and libheadlights.(cpp/h) in libscout, as well as adding headlights into other parts of libsco... Ben Wasserman
07:50 PM Revision 90c7a37c (scoutos): Added libheadlights.cpp(cpp/h). Also updated constants.h and libscou...
Ben Wasserman


06:40 PM Revision 3d0c1eda (scoutos): Added behavior.cpp to CMakeLists.txt because I forgot to add it before.
Ben Wasserman
06:40 PM Revision 737bb380 (scoutos): Restructured libscout.(cpp/h) so the behavior main runs in a separat...
Ben Wasserman
06:33 PM Task #1862: Control Motors (ARM)
To enable use of PWM on the kernel, we need to use this kernel module:
Alexander Lam
06:15 PM Revision 4589a2a9 (scoutos): Deleted compiler output files that were accidentally included in ana...
Ben Wasserman
05:45 PM Revision a99b48b8 (scoutos): Merge branch 'master' of ssh://
Dev Gurjar
05:43 PM Revision 8e7baefc (scoutos): cleaned up some files - should be ready to make.
Dev Gurjar
05:40 PM Revision ac0cc6b8 (scoutos): Fixed headlights/src/headlights.cpp to get rid of the compile-time b...
Ben Wasserman


05:08 PM Revision 3d2a17df (scoutos): Deleted obsolete file, fixed small bug in define statement
Dev Gurjar
04:56 PM Revision a826ac0f (scoutos): Added files for analog from motors with modifications
Dev Gurjar
02:28 PM Task #1817: Create ROS Node: Buttons
ROS node structure created, compiles committed. Priyanka Deo
02:27 PM Task #1828: Create ROS Node: Cliffsensors
Node structure created, compiles, and committed Priyanka Deo
12:11 AM Task #1822: Create ROS Node: Accessory
Finished basic skeleton. Need to actually construct functions for height and range etc. Willis Chang


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


02:23 PM Revision 6b325ce4 (scoutos): Merge branch 'master' of ssh://
02:22 PM Revision 75a7571a (scoutos): Finished skeleton of cliffsensor node. Compiles.
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
1. Figure out how to interface rosserial repository with ours. (mercurial to git). Repo contains ROSSERIAL ...
Priyanka Deo


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:26 AM Revision b3fc8ce7 (scoutos): de-crapping the repository. Kids, don't git add * if you don't know ...
Jeff Cooper
02:21 AM Revision 836e2956 (scoutos): removed all the stuff from the compiler that I commited because I'm ...
Jeff Cooper
02:16 AM Task #1820 (Fixed): Create ROS Node: Power
See #1893 Jeff Cooper
02:13 AM Revision 286daac2 (scoutos): Added a @todo
Jeff Cooper
02:12 AM Revision dd4eb68c (scoutos): Added the power node and skeleton
Jeff Cooper
10:47 PM Revision 8de28e68 (scoutos): Created structure for buttons node. Compiles. However event_button f...


06:16 PM Task #1917 (Fixed): Get Readings from Sonar
Get PWM readings from Sonar. Will confirm by email type of output. Priyanka Deo
04:56 PM Revision cad1ab0c (scoutos): Created ROS skeleton for Headlights node. Currently has functionalit...
Also, I haven't tried compiling this, but I didn't see any syntax errors. I'll compile it when I have a working ROS i... Ben Wasserman
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
09:59 PM Revision ceff1d29 (scoutos): Added a new bom node skeleton.
It works using one service that sends the goal bot and current bot in the
request and gets the information from the 4...
James Carroll


06:53 PM Bug #1892: Create Alarm Clocks
Turns out that ros already has timers baked in.
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
Alexander Lam
06:22 PM Revision 76358a8a (scoutece): Turned on "always vector font" in Eagle options
While editing power test board, turned on the "Always vector font"
option in Eagle. Honestly, I might have done somet...
Abraham Levkoy
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


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?
Dan Shope
03:07 PM Revision 1eab712a (colonymech): Added speaker to front chassis. Modeled Microkopter quadrotor and...
Dan Shope
08:32 AM Revision cec2aa8e (scoutece): Fixed silkscreen ugliness in power board
Went through layout and changed ugly names and values to good ones.
Moved text off of vias and pads and out from unde...
Abraham Levkoy
07:39 AM Revision 7a4f167f (scoutece): Adjusted position of VUSB decoupling cap
Abraham Levkoy
07:22 AM Revision b5b699df (scoutece): Increased widths of several high-current traces
Mostly GND around charging circuit and gas gauge Abraham Levkoy
06:06 AM Revision 2951343e (scoutece): Decreased trace width between gas gauge resistors
Decreased width of trace between 49.9KOhm resistors in gas gauge voltage
divider to reduce noise.
Abraham Levkoy
06:02 AM Revision d2b7d4f7 (scoutece): Widened battery and charger traces
Widened to 20 mils some traces that come from the battery and charger
connectors, because they carry higher currents.
Abraham Levkoy
05:46 AM Revision f01b49cf (scoutece): Added ground poly under charger IC
Added polygon under LT3650 IC and updated it to new device from kwoo
library. It now has effectively both a ground pa...
Abraham Levkoy
05:28 AM Revision 38c9810d (scoutece): Widened traces, moved gas gauge power supply
Widened traces that carry VBATT. Lined up decoupling capacitors for LDOs
with their connected LDO ports. Rerouted var...
Abraham Levkoy
04:29 AM Revision 6328aca1 (scoutece): Rerouted decoupling caps and pullup around AVR
Rerouted decoupling capacitors and new pullup resistor around AVR to
increase trace width for power inputs and decrea...
Abraham Levkoy
03:41 AM Revision 1637ab5d (scoutece): Fixed USB circuit problems
Routed USB_TX and USB_RX more directly. Put decoupling capacitors on FTDI
chips closer to the inputs they decouple.
Abraham Levkoy
08:06 PM Revision 0b2acc15 (scoutece): Changed center ground pad for DS2786 and LT3650
Changed ground pads for packages 10MSOP and 12TDFN to have through-hole
pads on the bottom instead of SMD pads. Updat...
Abraham Levkoy
07:12 PM Revision 1bc70a1f (scoutece): Updated power test schematic
Based on feedback from Kevin, added a pullup resistor to !PWR_INT and
decoupling caps to the LDO providing VCC.
Abraham Levkoy


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
09:40 AM Revision 0f8a07ab (scoutece): Minimized possible inductive loop in power board
Moved trace driving FAULTLED to minimize area of inductive loop in
vicinity of charger.
Abraham Levkoy
09:21 AM Revision e5134b5f (scoutece): Finished power board routing (first attempt)
Routed all signals on power test board. There are no airwires, and the
board passes DRC. I believe I have kept the in...
Abraham Levkoy
08:33 AM Revision aa7ee9ae (scoutece): Partially routed charger on power test board
Routed some of the signals connected to the charger IC on the power test
Abraham Levkoy
08:07 AM Revision d468084c (scoutece): Routed gas gauge on power board
Routed signals attached to fuel gauge on power board. Abraham Levkoy
03:40 AM Revision 1e62ac51 (scoutece): Started to route LDO signals
Started routing the signals attached to one of the LDOs. Abraham Levkoy
03:10 AM Revision ebfa6fb9 (scoutece): Finished routing AVR and FTDI, started pushbutton
Finished routing signals connected to AVR and FTDI on power test board.
Started routing signals attached to pushbutto...
Abraham Levkoy
01:56 AM Revision 8b6cb5d4 (scoutece): Routed USB circuit and most of AVR on power board
Routed most of the signals connecting the USB port, FTDI chip, and AVR. Abraham Levkoy

Also available in: Atom