Surveyor Robotics Journal |
|||||
|
Surveyor Corporation home page
Subscribe to a syndicated RSS feed. Archives |
Wed, 11 Oct 2006 more adjustments to "wander mode" ... There's a new test version of SRV-1 firmware that has a somewhat different approach to thresholding in "wander mode", using a range of Y, U and V values instead of an averaged sample and fixed threshold range. Initial experiments are promising, so it will be helpful to get feedback from users. If you try controlling the robot from a console, you can look at the data that the robot is processing in making its navigation decisions. Hit 'w' to initiate "wander mode", and then hit 'S' from time to time to view the "Scans", as seen here -
The top line of each scan is ##Scan - xxxxxxxx, where xxxxxxx shows the open/blocked status of the regions ahead, and the following 80 numbers are the distance in each pixel column to the first non-matching pixel. The minimum possible value is 0, indicating that the pixel column is completely blocked, and the maximum possible is 64, which is the height of each of the 80 pixel columns. If you want to just look at the numbers in this mode without having the robot driving around, just comment out line #515 (we probably should add a function to disable the motors for testing): // set_motor(motor_cmd[tflag], base_speed, &lspeed, &rspeed); Here are the download links - please post your comments on the Surveyor Robotics Forum:
Note - this code includes all of the "swarm mode" additions, and while we've tried to test all functionality, it is possible that we've broken something from earlier versions, so please let us know over in the robot forum if there are any new problems that this code has introduced. Posted Wed, 11 Oct 2006 16:15 | HTML Link | see additional stories ... |
||||