| 150 | |
| 151 | == 6/15/07 - Day 10 == |
| 152 | It's been an exciting day. After a small amount of work, we've confirmed that all three robots can happily wander around Orbit, making landmarks. |
| 153 | |
| 154 | Something we realized today was that the sensors on Bender's chassis were mixed up. The East sensor was on the left side and vice versa. We corrected this issue by modifying the sensor locations in resource-config.xml because it would have taken quite a bit of disassembly to physically switch the two sensors. |
| 155 | |
| 156 | We're having bad luck compiling our own c++ code. The sample code shipped with ERSP comes with ''Makefile''s which reduce the job of compiling to issuing the command ''make'' in the correct directory. We have not been able to successully generate our own make file to compile our code, and are finding that running gcc or g++ directly does not work at all. Many flags and parameters are needed by the compiler. I'm trying to learn how to use the commands ''autoscan'' and ''automake'' to generate make files automatically, but the going is slow and many errors are appearing along the way. |
| 157 | |
| 158 | In the mean time, Vamsi has been playing with python scripting with some great success. He discovered a command which causes the robot to wander around with obstacle avoidance enabled. It seems python has access to much of the ERSP and may actually be enough for what we need from the robots. However, it is not nearly as well documented and might be much more difficult for us to learn. |