Programming Team Progress – Week 5

The programming team met on February 3, 5 and 6. Some students are working on code at home outside of our normal meetings.

We do not have tablets we need to test on. This is not yet blocking the team as we can continue developing the software and testing on the android simulator. We will need the actual devices for final testing.

The chassis with the roboRio and Talons is now functional. The code was missing calls to motors, though. The roboRio and chassis will be transitioned to LANCO for the parts to be re-purposed.

Next week we will assign subsystems for developers to write for the 2015 robot.

Some wheels do not drive in a predictable manner.

The spread sheet parser is complete.

We will continue to write code for the subsystems of the android application (initial database schema definition) and then start new code (blue tooth server, blue tooth client).

Week 4 Programming Progress

The programming team met with the design team to help the programmers have a better vision on what they need to make for the 2015 robot.

 

RoboRio Team:

The team took last years prototype robot and began writing code so that the drive team could have another robot to practice with. The team has run into a code that complies, but does not run. It has given them an error that says there is “no joystick detected”. The new web based configuration tool rocks! The team was able to very quickly assign ids to talons and update firmware with it. The team has figured out that deploying code and debugging code on the roborio is much easier than with the crio. Next, this team wants to update the computers to have the same program on each and continually debug the code.

 

Legacy Chassis Team:

This team has found that the chassis is bricked, if they still want to get it driving it will need to be re-imaged/unbricked. Next this team will need to install the latest firmware to unbrick the chassis, they will also need to debug it to get another working chassis.

 

Scouting App Team:

They will be continually coding, up next they will finish the subsystems for the android application. They also need to start a new code for a blue tooth server and client.