12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- package robots;
- import lejos.robotics.mapping.LineMap;
- import lejos.robotics.navigation.Pose;
- public class VirtualRobot implements Robot {
- private Pose pose;
- private Simulate simthread;
- private RobotReturn rr;
-
- private class Simulate extends Thread {
- public void run() {
-
- }
- }
- public VirtualRobot(LineMap map) {
- simthread = new Simulate();
- }
- @Override
- public void moveForward() {
- // TODO Auto-generated method stub
-
- }
- @Override
- public void moveLeft() {
- // TODO Auto-generated method stub
-
- }
- @Override
- public void moveRight() {
- // TODO Auto-generated method stub
-
- }
- @Override
- public void moveBackward() {
- // TODO Auto-generated method stub
-
- }
- @Override
- public boolean connect(RobotReturn r) {
- rr = r;
- simthread.start();
- return true;
- }
- @Override
- public void stop() {
- // TODO Auto-generated method stub
-
- }
- @Override
- public void exit() {
- // TODO Auto-generated method stub
-
- }
- }
|