Tuesday, August 4, 2009

Tuesday, August 4

Gorgeous and sunny again today!

Krista was out sick again today. Brad worked with Fara and Erika to fix the Trash-Collector robot code used to sort the colored cups. He also created more sound files for the Trash-Collector to call out the names of the cups. For the Racing activity, Brad disassembled the race car and verified that the race car model in the LDD is completely accurate. He also improved the commenting for the gyro code and worked on determining which of two different methods should be used to control the robot.

Reza commented the Predator/Prey codes and filled the Teacher and Students folders with the correct codes. Chris continued documentation on the Predator/Prey robots.

Fara and Erika worked on the line-following and sorting codes for the Trash-Collector robot. They changed some of the intensity values for the line follower and determined one of their previous blockers with this code to be due to the differing amount of light in the room at different times. By moving the test track to a more evenly-lit area, they were able to achieve 100% repeatability for the line-following code. They tweaked the sorting code so the robot now places each colored cup in approximately the correct location, and returns to the search area to find another cup. The only blocker they are still experiencing is that the color sensor only recognizes the yellow cup half of the time. This might be due to the grabber, and the fact that it does not grab the cup in precisely the same place each time.

Monday, August 3, 2009

Fara and Erica focused today on the writeups for their robot. They were fixing the code that allowed the robot to follow the line, which is now blue to the black square at the end.

Reza and I(Chris) worked on commenting the code for the predator and prey bot. The intro for each of the sections are now finished, the code now needs to be removed for the students, and the activities need instruction.

Brad came in, in the morning, and worked on more documentation as well

Thursday, July 30, 2009

July 30, It is really sunny outside

Reza continued to test the snake and grass hopper codes which work well so far. He then worked on the Hawk coding. He is still testing and making changes.
Chris updated the documentation of Predator Prey. He implemented the activities with the new codes and new ideas. On Wednesday, he worked on the playstation codes and it is now ready to be test on the snake and grass hopper.
Wednesday, Brad worked on the activity write-up and updating the cheat sheet. Today, he went back to the gyro idea and codes that they previously found. He is trying to decode and understand the algorithm behind the program. He is also thinking on the Board Game but is waiting for Krista.
On Wednesday, Erika worked on the documentation of the Trash Collector activities. She updated the To Do tasks and updated the student and teacher folder.
Yesterday, I proofread the documents of Erica and made a few changes. Then, I went on and tried to work on my blocker which is making the robot stops following the line and starts the sorting. Reza came out with the idea of switching the black for a blue line and the blue sorting color with a black. I gave it a try and it is still not working. Today, I looked at the code again and tried to make a few changes. I am still working on that and tomorrow I am thinking on trying a different line following program.

Tuesday, July 28, 2009

Tuesday, July 28

It's gorgeous and sunny again today!

Krista is out, but Brad worked on fine tuning the Racing Activity write-up and played around with the programs to see if he could make them more efficient and straight-forward.

Reza was working on testing more of the Predator robot code. He spent quite a bit of time helping test the Trash-Collector line following code, as well. Chris continued to work on the movement for the Prey robots and their interaction, and he also helped debug the Trash-Collector robot code.

Fara worked on the sorting code, and combining it with all of the other code modules for the Trash-Collector robot. She hit a blocker trying to figure out how to have the robot stop the line-following program when it reaches the sorting area and start the sorting program, so the group had a brainstorming session to come up with a solution. They ended up tweaking the program so the robot reads the raw values from the light sensor and placing the blue sorting square at the end of the line, so the robot will stop following the line when the light sensor outputs the reflected light value of the blue paper. Erika continued work on the activity write-up for the Trash-Collector, inputting the codes and breaking the activity down into sections.

Monday, July 27, 2009

july 27

Today we were down a few people.

Erica was working on the writeup for the trash collector and was having issues with the odt and doc formats. She also worked on the code cheat sheets and props for the activity.

Fara concentrated most of her work today on the lego designer and a little bit of the code.

I(Chris) worked on the code for the prey and also looking into some integration problems with the movement code. There will need to be some refactoring of the code that connects to the movement code to allow both the ps2 controller and the robot commands to work with the different movement routines.

Brad focused on making sure his writeup was complete.

Thursday, July 23, 2009

Thursday, July 23

Brad and Krista started wrapping up the racing activity. Some pretty awesome race car (and horn) sound files have been added to make the races a little more interesting. The teacher and student folders are each almost complete, both including a function cheat sheet. The only major thing left to do is to make a file with an example of a track, with dimensions, so it can be reproduced elsewhere. Krista also started on the formal write-up for the gyro sensor and braille labeled the robots that will be traveling this weekend.

Fara wrote the color sorting program for the recycling bot which works great when it is run on it's own, but has some problems running with the entire program. Reza has helped with a few little blockers and Fara intends on continuing the work tomorrow.

Reza got the tracking functions for the snake predator to completely work but needs to make a slight change to the design to allow the touch sensor to be pushed, without having the bot flipping the prey or itself over. He plans on working on more of the cricket predator tomorrow morning before he leaves for Chicago.

Tuesday, July 21, 2009

Tuesday, July 21

Gorgeous and sunny all day today!

For the Predator/Prey activity, Reza redesigned the robot so the touch sensor would work better and updated the grasshopper code accordingly. He also worked on the codes for the other Predator bots. Chris continued work to integrate the PS2 controllers into the Prey robot codes.

Brad worked on the racing bot program, trying to set up the code to switch lanes only when it needed to and follow the track otherwise. He hit a few blockers, with the code doing unexpected things, but is working through them.

Krista focused on the Activity Zero robots and tested multiple different designs for attaching the sensors so they would be easier to put on and take off of the robots. She found one design that would allow the sensors to clip on easily, but it requires more parts than are included in one gray NXT kit.

Erika and Fara tested all of their old codes on the new grabber robot and updated those that didn't work. They also finished the search code with help from Brad, using the same concept as the line-follower code. They put all of their codes together into a Grabber_Movement code, which searches, approaches the object, grabs the object, moves toward the path, and follows the path. They are experiencing a few blockers, though, in that the ultrasonic sensor is inconsistent and sometimes "sees" things that aren't there. Thus, the program doesn't have a very high repeatability rate.

Monday July 21, 2009

On Monday, most of us just continued where we had left off last week with our robots. Brad continued to work with the code for the racing bot. He tried to perfect the lane changing code and will continue working with that on Tuesday. Erica and Fara both worked on their robot. They were able to change some things from the grabber robot to made a new robot that worked for their needs. They are now focusing on the coding aspect of the robot. Chris and Reza worked on their predator/prey bots. Reza worked on the grasshopper and snake code, while also doing some IR work to make sure it works correctly. Chris worked with the PS2 controller movements for the prey and has been making some code modifications to get this working correctly.