Sunday, 23 March 2008

Meeting 10

Finished adding the mechanism to allow strong and weak arm movements. Currently, the torque to be applied to a movement is calculated by a method in the UpperArm and LowerArm classes. I have modified each class to apply a multiplier to the torque value before executing the movement. The multiplier is specified by an integer value in a Response object, which is attached to a Schema as normal. This could do with being cleaned up a little, but will have to wait until I have more time.

We also discussed a new file format for the schema library. This is primarily to include new aspects of the Schema class, but will hopefully provide an opportunity to fix the schema importing issue that has been bugging me for weeks! Frank suggested a new comma-separated values approach, whereas I would prefer to go with XML. The CSV format is easier to read manually, but I believe XML would be easier to parse inside the program.

Either way, I want to get these issues dealt with as soon as possible as I am now behind schedule as far as the project plan is concerned. I aimed to have the coding finished by the end of this week to leave me free to concentrate on the report. That will now have to wait.

No comments: