Activity

From 10/24/2011 to 11/22/2011

11/17/2011

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

11/16/2011

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:
https://github.com/scottellis/omap3-pwm
Ge...
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://roboclub.org/home/svn/scoutos
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

11/14/2011

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/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

02:23 pm Revision 6b325ce4 (scoutos): Merge branch 'master' of ssh://roboclub.org/home/svn/scoutos
Priya
02:22 pm Revision 75a7571a (scoutos): Finished skeleton of cliffsensor node. Compiles.
Priya
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: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...
Priya

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
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

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: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

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
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.
Also...
Abraham Levkoy

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
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
board.
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
10:46 pm Revision 1a5559b0 (scoutece): Changed USB port drill holes back to spec
Looked at mini USB port with Dan. Observed that corner drill holes are
supposed to be multiple drills right next to e...
Abraham Levkoy

11/05/2011

07:05 pm Revision 30d533fe (scoutece): Preliminary power board placement complete
Placed all parts on power test board in what I believe will be their
approximate final locations. No routing done yet...
Abraham Levkoy
06:17 pm Revision 9180be39 (scoutece): Partial placement of power board
Placed AVR, FTDI chip, and USB port on power test board, along with
their accessory components. They are probably pre...
Abraham Levkoy
05:29 pm Revision 00c7cdb1 (scoutece): Changed IO voltage for FTDI IC on power board
Changed VCCIO input for FTDI chip on power test board from USB_VCC to
internally generated 3.3V signal. This should h...
Abraham Levkoy
04:00 pm Revision 344a6bf3 (scoutece): Fixed ERC errors from unconnected wires
Some wires created in the previous few commits were not actually
connected to the pins they ended at. I fixed them.
Abraham Levkoy
03:20 pm Revision 13790121 (scoutece): Changed Schematic
Tied USB Shield pin to ground Julian Binder
03:09 pm Revision 168d92e6 (scoutece): Changed Schematic
Added activity LED's to the FT232 chip using the TXLED and RXLED pins Julian Binder
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
03:00 pm Revision 53d8e950 (scoutece): Changed Schematic Per Kevin Woo's Email
Changed U5 VSS from GND to VBATT_GND
Added GND PIN connection to ISP header
Switched USB_TX and USB_RX pins on the...
Julian Binder
02:39 pm Revision eed7abeb (scoutece): Updated Schematic File
Added missing capacitor between Vin and GND in the charge circuit. Julian Binder
02:14 pm Revision 9b2f29ed (scoutece): Fixed some schematic errors identified by the ERC.
Connected capacitor C12 which apeared connected but was actually
disconnected.
Approved error of VCC being connect t...
Julian Binder
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:39 pm Revision 90591b4b (scoutece): Undo accidental extraction of zipped Gerber files
Restored compressed Gerber files from commit
6bcd5b932bde03c525653653638fddd5251a5705 after they were accidently
unco...
Abraham Levkoy
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
06:10 pm Revision 33c4366f (scoutece): Updated DS2786 footprint in kwoo library
Updated package footprint for DS2786 in kwoo.lbr based on recommended
land placement in datasheet for DFN10 package. ...
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
05:09 pm Revision 51b65a87 (scoutece): Increased mini-USB plug drill hole size
Imported MINI-USB- device from Hirose Connectors library into kwoo
library. In UX60-MB-5S8 package, increased drill h...
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
03:12 pm Revision fc0c916c (scoutece): Updated inductor package for power board
Created new package and device in library for MPI4040 inductor to be
used in power test board. Updated part on power ...
Abraham Levkoy
04:10 am Revision 109296da (scoutece): Fixed GND pad on LT3650 charger IC
LT3650 package in kwoo.lbr had a polygon around a through-hole pad to
approximate a large SMD pad connected by a via ...
Abraham Levkoy
02:57 am Revision 4327ce8c (scoutece): Updated design rules for power board
Updated design rules for power board to match DorkbotPDX specifications.
This removed some of the DRC errors for the ...
Abraham Levkoy
12:42 am Revision d3af95cc (scoutece): Added new charger and pushbutton controller parts
Added LT3650 and LTC2954 to kwoo.lbr. Kevin sent me an updated library
with these parts previously, but I mistakenly ...
Abraham Levkoy
11:52 pm Revision a7a07a86 (scoutece): Disapproved DRC errors on power board
Disapproved of previously approved DRC errors for power board. They are
apparently legitimate problems that need to b...
Abraham Levkoy
10:32 pm Revision 072e0990 (scoutece): powerboard placed, needs routing
Yuyang Guo

11/03/2011

05:28 am Revision 6bcd5b93 (scoutece): Fixed gas gauge and charging components
Added extra decoupling capacitor between battery voltage and ground next
to charging circuit to allow board to run wi...
Abraham Levkoy
03:34 am Revision cbe8706d (scoutece): Added missing components around AVR on power board
Added ISP header, pullup resistor for AVR reset line, and decoupling
capacitors for AVR power lines. Connected ISP he...
Abraham Levkoy
02:37 am Revision cb409f92 (scoutece): Finished USB interface on power board
Added decoupling capacitors to FTDI chip, changed signaling VCC from USB
VCC to AVR VCC so that AVR can signal to FTD...
Abraham Levkoy

11/02/2011

07:15 pm Revision 8c16f5aa (scoutece): Started to add USB port to power board
Added USB port and USB-UART converter to power board schematic. I think
the converter has enough hooked up to it to r...
Abraham Levkoy
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
06:25 pm Revision 14736c0c (scoutos): Updated motors.cpp and motors.h with small stylistic changes.
Ben Wasserman
06:23 pm Revision 7cb5de78 (scoutos): Updated encoder node code with preliminary driver functionality.
Renamed encoder_state.msg to encoders_state.msg.
Added functions to encoders.cpp to send message of current encoder s...
Ben Wasserman
05:10 am Revision 107d33d7 (scoutece): Shorted GND to BATT_GND in power schematic
Connected GND and BATT_GND to eachother using a 0 Ohm resistor. I want
to keep the signals separate to ease routing, ...
Abraham Levkoy
04:35 am Revision 9f7d5c6f (scoutece): Fixed ERC errors
Added some missing junctions and a missing label. Approved "no value"
warnings for parts for which a value would be n...
Abraham Levkoy
03:24 am Revision f6a93a04 (scoutece): Started making kwoo's recommended changes
Made changes to charging circuit: Connected CLP to VIN on U1. Added
diodes to charge BOOST capacitor from battery and...
Abraham Levkoy
10:08 pm Task #1899 (Fixed): Add ECE people to mailing list
Added Julian and Sai. Priyanka Deo

11/01/2011

03:13 am Revision aa3e7f85 (scoutece): Update prefixes and names for two parts
Updated prefixes for DS2786 and MP1702 in kwoo.lbr to U so that Eagle
won't use the default prefix, U$, for them. Als...
Abraham Levkoy

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

05:03 am Revision 680676e5 (scoutece): Added pullup resistors and an LED to power test
Added pullup resistors for I2C connections to power test board. Also
added a diagnostic LED to indicate when the AVR ...
Abraham Levkoy
04:20 am Revision 0d19b5ca (scoutece): First draft of power testing circuit schematic
Fleshed out power testing circuit. It is still missing a few things, and
I don't understand every little bit of it, b...
Abraham Levkoy
11:59 pm Revision 94e948f2 (scoutece): Updated charging test circuit from kwoo library
Ran update command in charging_test.sch to update parts from kwoo.lbr. Abraham Levkoy
10:27 pm Revision acbd1e46 (scoutece): Updated kwoo.lbr with previous kwoo changes
A few months ago, Kevin sent me a new version of kwoo.lbr. Updated
kwoo.lbr with these changes (using the Eagle updat...
Abraham Levkoy
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
09:10 pm Revision 5a7bbf4c (scoutece): fixing last 13 angle problem in drc
don't really know how to fix the last one.
worked on right bottom on both top layer and bottom layer
Yuyang Guo

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/25/2011

11:44 pm Revision 3ef02dd3 (scoutos): Merge branch 'master' of ssh://roboclub.org/home/svn/scoutos
Alex Zirbel
11:35 pm Revision 85538662 (scoutos): Updated the sonar module prototype.
The biggest change to the proposed node is a restructuring of the sonar code style. Two services (sonar_toggle and so... Alex Zirbel
09:23 pm Revision 14241f84 (scoutos): Added Encoders and USB/Serial ROS nodes. Some of the functions in the
src/<node>.cpp files are not fully functional yet. Lalitha Ganesan

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
05:19 pm Revision 04f50f8a (scoutos): Added buttons and cliffsensor ROS nodes. Everything except for src/<...
Priya
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
 

Also available in: Atom