Example #1
0
    

if __name__ == '__main__':
    try:
        # open file to save ROS server address
        # initiate rover connection and video streaming
        rover = RovCon() 
#        rover_video = br_cam.RovCam(rover.return_data())

        rospy.init_node('br_single_control')
#        distance = 0.5    # feet

        speed = 0.015
        i = 0
        while not rospy.is_shutdown(): 
            while i < 1/speed:
                rover.move_forward()
                rover.stop_tracks()
                sleep(speed) # manually given image frame rate
                i = i + 1
            i = 0
            speed = raw_input('speed: ')
            speed = float(speed)

    except rospy.ROSInterruptException:
        rover.disconnect_rover()
#        rover_video.disconnect_video()
#        pass
        from sys import exit
        exit()