Changes between Version 10 and Version 11 of Old/Dailyupdates


Ignore:
Timestamp:
Jun 11, 2007, 9:49:48 PM (17 years ago)
Author:
aniket
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Old/Dailyupdates

    v10 v11  
    8686
    8787I have been able to successfully run ''run_client_gui'' a few times now, with all three peripherals functioning. I believe udev was a large part of the problem, but it is also important that the devices are plugged in in the manner described above.
     88
     89I've now used the navtool application successfully several times, and believe the trick is all in the order of testing peripherals. As far as I can tell, if this sequence is followed, the navigation tool will work:
     90-Plug in motor and IR sensors to hub
     91-Plug in hub to side USB port
     92-Plug in Camera to back USB port
     93-Run ''test_battery'' and ''test_range_sensors''
     94-Run ''test_camera''
     95-Run ''run_slam_explore''
     96-Simultaneously, run ''run_client_gui''
     97
     98At the present time, Mobile 33 works well when these steps are followed. Mobile 37 is temporarily out of commision, but we hope to have a clone of Mobile 33's drive installed early tomorrow. The disk image will be created overnight.
     99
     100One of the next things I would like to do is calibrate the camera and odometry systems. The odometry system demands a joystick, which we do not have yet but Ivan has given the go ahead to order one. There are two calibration tools for the camera, an intrinsic and an extrinsic. The intrinsic calibration deals with parameters of the camera itself, whereas the extrinsic calibration involves the camera's positioning on the robot.
     101
     102I experimented with ''calibrate_camera_intrinsic'' today. The program involves taping a checkerboard printout to a flat surface (one of the pillars in orbit) and positioning the camera in such a way that the software can recognize the squares and corners. Several pictures from different angles need to be taken to calibrate the camera well. We experienced much difficulty getting the software to recognize the shapes, some of which seem to involve the room's lighting. After playing with different distances from the image, and different ambient lighting scenarios, I was able to take one successful calibration image. I hope to take several more tomorrow.
     103
     104I'd like to set some goals for this week. First off, I would like to complete calibration for both robots and have them wandering around successfully using ''navtool''. Additionally, I would like for us to write some of our own code, either in c++ or python, that uses the obstacle avoidance feature successfully.