def main(): rover = Rover() # create rover bat = rover.get_battery_percentage( ) #Now that the rover is on and using the specific Rover class, you #can now type in the command for battery percentage (which can be found in the Rover class). print('Battery level: %d%%' % bat) #Now tell it to give you the percentage. rover.close() # close rover
import numpy as np from rover import Rover rovecomm_node = RoveComm(11001, ("", 11112)) # Get pointer to the robot. robot = Robot() keyboard = Keyboard() keyboard.enable(64) # Initialize the rover class, with our rovecomm node rover = Rover(robot, rovecomm_node) rovecomm_node.set_callback(1000, rover.drive_callback) # Get simulation step length. timeStep = int(robot.getBasicTimeStep()) while robot.step(timeStep) != -1: ## Check if we need to trigger watchdog and stop driving rover.drive_watchdog_check() # send the sensor data to the autonomy program rover.send_sensor_update() # Stream the current frame (at fixed FPS) rover.stream_frame() # print(depth.getRangeImageArray()) rover.close()
def main(): rover = Rover() # create rover bat=rover.get_battery_percentage() #Now that the rover is on and using the specific Rover class, you #can now type in the command for battery percentage (which can be found in the Rover class). print('Battery level: %d%%' % bat) #Now tell it to give you the percentage. rover.close() # close rover