RV TO XY
Opdracht:
Opdrachtsyntax:
Programma-
voorbeeld:
Bereik:
Beschrijven:
Uitkomst:
Type of
adresseerbare
component:
RV TO POLAR
Opdracht:
Opdrachtsyntax:
Programma-
voorbeeld:
Bereik:
Beschrijven:
231
TI-Innovator™ Rover opdrachten versie 1.5
RV TO XY
x-coördinaat y-coördinaat [[SNELHEID] s.ss
RV NAAR XY
[EENHEID/S]M/SOMW/S] [XYLIJN]
Send "RV TO XY 1 1"
Send "RV TO XY eval(X) eval(Y)"
Send "RV TO XY 2 2 SPEED 0.23 M/S"
-327 tot +327 voor X- en Y-coördinaten
Deze opdracht regelt de beweging van de Rover op een virtueel
rooster.
De standaardlocatie wanneer de uitvoering van het programma
begint is (0,0), waarbij Rover naar de positieve x-as is gericht.
De x- en y-coördinaten passen bij de actuele afmetingen van het
rooster (standaard: 0,1 m/roostereenheid).
De roosterafmeting kan worden aangepast met behulp van de
opdracht "SET RV.GRID.M/UNIT"
De snelheidsparameter is optioneel.
De Rover Beweegt vanaf de huidige roosterlocatie naar de
gespecificeerde roosterlocatie.
Control
Dit Rover besturingscommando wordt naar een
Opmerking:
wachtrij verzonden en uitgevoerd.
RV TO POLAR
RV NAAR POLAIR
R-coördinaat Theta-coördinaat
[[GRADEN]RADIALENGRADIËNTEN] [[SNELHEID] s.ss
[EENHEID/S]M/SOMW/S] [XYLIJN]
Send("RV TO POLAR 5 30") - r = 5 units,
theta = 30 degrees
Send("RV TO POLAR 5 2 RADIANS")
Send("RV TO POLAR eval(sqrt(3^2+4^2))
eval(tan-1(4/3) DEGREES ")
Theta-coördinaat: -360 tot +360 graden
R-coördinaat: -327 tot +327
Beweegt de RV vanaf zijn huidige positie naar de opgegeven