February 29, 2008

02/29/08 Nicole Rodia

1:30 - 6:00 pm

1. Did more tests on internal and external ADCs on Ko Brain board.
-------------------------------------------------------------------------------
1. Checked noise levels for internal and external 12-bit ADCs. Ran tests with grounded and 1.5 V inputs, 10k and 100k resistors in series with the input voltage, and 22 nF capacitor across the battery input. Conclusion: External A/D less noisy than internal by ~10x.

2/29/08 Leticia Rojas

3:30- 6:00

1. Worked on the Matlab video acquisition

----------------------

1. There were some problems due to Matlab's default video compression, but they have now been solved. The video which was not capturing at the given frame rate is now capturing correctly.

February 28, 2008

02/28/08 Hajime Furukawa

1:00PM - 4:30PM

1) Look into LEDs and Wireless transmitters

--------------------------------------------------

1) Tried to find a omni directional LED which took a very long time but eventually found one that seems pretty good. Looked into the usage of TLP/RLP 434-A Wireless transmitter and receiver to see if it could work for our application. Seems pretty good except for the fact that people say that it does not work very well when the receiver and transmitter are close together (less than 5 feet).

02/28/08 Carlos Arango

12:00-2:30pm

1. Finished G-code for upper connector bracket (1.75 hr)

2. Looked for simulation software and tested G-code (45 min)

-----------------------------------------------------------------

1. I had to go into Inventor and pull coordinates relative to the bracket's corners for all the features in the G-code. I aslo learned how to do circles on G-code today.

2. We have found a simulator that works only on one of 2 tested computers (the older dell computer, left of the Mac server), but which simulates effortlessly. It is called NCPlot, and version 1.1 is free

February 27, 2008

2/27/08 Leticia Rojas

3:30-5:00


1. Worked on the matlab data analysis program

----------------------------------------------------------------------------------------------

1. still working on overlapping two parameters on one graph and plotting the result of manipulating a parameter with a mathematic expression. the code works separatedly, but when added to the program it doesn't return the expected graphs.

2/26/08 Jonathan Hui

All header files have now been combined into one large header file called headers.h

Worked on splitting code and agreed on certain standards:

Header files should include:
1. typedef
2. enum
3. macro definitions
4. function prototypes

Header files should not include:
1. global variables
2. extern statements

Global variables should be defined at the top of the C code which initializes or writes to it.

Functions (which read) have extern statement (should have original format) (i.e. type declarations) but don't declare array size if it is an array (but use [])

Header File Format:
#ifndef ALREADY_filename_H
#define ALREADY_filename_H

//Contents with #define

#endif ALREADY_Filename_H

February 26, 2008

2/25 - Andrey Turovsky

1) Worked on splitting up code. (~1.5 hours)


The following is a summary:

Moved FFloat numbers to FFloatV2A.h
Created Button.c/h in peripherals category
Created Encoder.c/h
Created TorqueController.c/h
Created PWM.c/h
Created LCD.c/h
Created Sensor.c/h
Created Foot.c/h
Created LinkSwitch.c/h
Created CAN.c/h
Added above headers to headers.h

The functions related to the above peripherals can now be found in their respective files.

02/25/08 Nicole Rodia

4:15 - 7:15 pm
11:00 pm - 12:00 am

1. Future Electronics Group Meeting
2. A-to-D Converter Testing on Ranger
3. Created PowerPoint presentation for Weds. meeting
----------------------------------------------------
1. Looking into getting a toaster oven to use as a reflow oven for soldering. Sam and Emily having issues getting their boards to program. Got in micro-USB connectors, which are a reasonable size, but cable and hub logistics could be difficult as we would have to make our own. ADC testing on Ko Brain board shows that we should be able to get decent data from microcontroller's built-in ADC.
2. Tested ADC chip on ranger satellite board. Noise reduced by factor of 4 when not using 6-foot, unshielded ribbon cable. Input to buffer amplifier contributing to minor baseline noise.
3. Put together power point on ADCs specific to Ranger and current testing for Weds. meeting.

February 25, 2008

2/25/08 Leticia Rojas

3:30-5:45

1. Worked on the matlab data analysis program

2. High Speed camera research.

----------------------------------------------------------------------------------------------

1. placed points instead of lines on graphs
worked on overlapping two parameters on a new graph, and graphing the results of manipulating a parameter with a mathematic expression.

2. Still asking for camera quotes, asked on different places since I haven't had a response from the other places I asked.

2/25/08 Carlos Arango

1:15-2:55p

1. Manufactured and glued spacers onto battery case screws (1 hr)

2. Sketched and discussed wiring diagram (40 min)

------------------------------------------------------

1. To make removing and installing the center box cover less confusing, I have glued the lock washers and washers I was using to create space for the battery box onto the mounting screws. I will see if it worked tomorrow

2. I have drawn a circuit diagram for the new battery wiring, and discussed it with Jason. He suggested some temporary changes until the high voltage batteries come in

2/25/'08 Rohit Hippalgaonkar

Hours:
Thursday - 5 pm t0 7 pm (From Upson CIT lab)
Friday - 11 am to 1 pm; 2 .30 pm to 5.30 pm (From Upson CIT lab)

1. Motionview and MotionSolve (7.5 hours)
---------------------------------------

1. Implemented the simple pendulum (with Pranavs' help) and double pendulum on MotionView. The simple pendulum worked fine, showed energy conservation and gave expected results to various initial conditions. The double pendulum does not show the same results as my simulation in Matlab (during TAM 570) of the same - for e.g. x(t) vs. t plots do not match for one of the links, given the same initial conditions and other parameters. Also looking at how to plot user-defined functions and so on.

2/25/08 Avtar Khalsa

12:00PM-2:30PM ~2.5 hrs


1) Worked on breaking Ranger code up


1) I spent my time breaking the ranger code up further with Jason. We first tested the progress from Friday. It turned out we needed to add the extern tag to many of the variable definitions. We split the WalkController into a new file, and a new header file. We also created a "headers.h" header file to contain all the headers so that they don't all need to be included in every single file