Package org.deepjava.runtime.mpc555.demo
Class Robi2ObstacleTask
- java.lang.Object
-
- org.deepjava.runtime.ppc32.Task
-
- org.deepjava.runtime.mpc555.demo.Robi2ObstacleTask
-
- All Implemented Interfaces:
Ippc32,Actionable
public class Robi2ObstacleTask extends Task
Demo application for the NTB Robi2. The Robi is driving around and avoids collisions with obstacles. This class initializes the task as needed and carries the driving control. In order to use it, build a class creating an instance of this class and install it using Task.install
-
-
Field Summary
Fields Modifier and Type Field Description (package private) shortstate(package private) booleanturnLeft-
Fields inherited from class org.deepjava.runtime.ppc32.Task
done, firstErr, maxNofTasks, nofActivations, period, safe, time
-
Fields inherited from interface org.deepjava.runtime.ppc32.Ippc32
CR, CTR, DAR, DEC, DSISR, FPR0, FPR1, FPR10, FPR11, FPR12, FPR13, FPR14, FPR15, FPR16, FPR17, FPR18, FPR19, FPR2, FPR20, FPR21, FPR22, FPR23, FPR24, FPR25, FPR26, FPR27, FPR28, FPR29, FPR3, FPR30, FPR31, FPR4, FPR5, FPR6, FPR7, FPR8, FPR9, FPSCR, LR, MSR, R0, R1, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R2, R20, R21, R22, R23, R24, R25, R26, R27, R28, R29, R3, R30, R31, R4, R5, R6, R7, R8, R9, SPR1, SPR18, SPR19, SPR22, SPR26, SPR268, SPR269, SPR27, SPR272, SPR273, SPR274, SPR275, SPR287, SPR8, SPR9, SPRG0, SPRG1, SPRG2, SPRG3, SRR0, SRR1, TBLread, TBUread, XER
-
-
Constructor Summary
Constructors Constructor Description Robi2ObstacleTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaction()Action to be performed by the task
-
-
-
Method Detail
-
action
public void action()
Description copied from class:TaskAction to be performed by the task- Specified by:
actionin interfaceActionable- Overrides:
actionin classTask
-
-