Friday, March 30, 2012

:: Chasso version 3 and C# classes tests ::

Tonight, because it's not a school day, we decide we should gather to construct the 3rd version of the Chasso robot. This is the 1st version where we are use a 3rd motor. The decision to use it was because we needed a stering wheel to get more manoverily of the robot.

Also we start doing some testes on two of C# classes we created to use on all our software components:
  • Asyncrouhnous client/server comunications - to have the console (Maria) "talking" with Chasso and the iPhone components;
  • Localization algebra - to make calculations of localization base on 2 points/coordinates, distances and bearings.
Altough the new Chasso version has a nice design, we don't think this could be it. We ran into severall problems:
  • According to battery levels the carrying of a weight on the robot wasn't possible (after less than 50% it didn't even move);
  • Because of the steering being also influenciated by the battery and weight levels, the position estimatimation is not viable;
  • The steering doesn't react the same way every time.