Telemark Unit 7 Simulator
Hardware Mapping · hardwareMap · Config · Motor Direction · IMU Init
@TeleOp(name="HardwareMap_Demo") public class HardwareMapDemo extends OpMode { DcMotor leftFront, rightFront, leftBack, rightBack; DcMotor arm; Servo claw; IMU imu; ColorSensor colorSensor; @Override public void init() { leftFront = hardwareMap.get(DcMotor.class, "leftFront"); rightFront = hardwareMap.get(DcMotor.class, "rightFront"); leftBack = hardwareMap.get(DcMotor.class, "leftBack"); rightBack = hardwareMap.get(DcMotor.class, "rightBack"); leftFront.setDirection(DcMotorSimple.Direction.REVERSE); leftBack.setDirection(DcMotorSimple.Direction.REVERSE); arm = hardwareMap.get(DcMotor.class, "arm"); claw = hardwareMap.get(Servo.class, "claw"); arm.setZeroPowerBehavior(DcMotor.ZeroPowerBehavior.BRAKE); imu = hardwareMap.get(IMU.class, "imu"); IMU.Parameters parameters = new IMU.Parameters( new RevHubOrientationOnRobot( RevHubOrientationOnRobot.LogoFacingDirection.UP, RevHubOrientationOnRobot.UsbFacingDirection.FORWARD ) ); imu.initialize(parameters); colorSensor = hardwareMap.get(ColorSensor.class, "colorSensor"); telemetry.addData("Status", "Hardware Mapped"); } @Override public void loop() { telemetry.addData("Status", "Running"); } }
Hardware Map
Robot Visualizer
drag to orbit · scroll to zoom
Robot Controller Config
Press INIT to start...
HardwareMap_Demo
STOPPED
Time:
0.00
s
INIT
STOP
Gamepad 1
−