Class: Artoo::Interfaces::Rover
Overview
Constant Summary
collapse
- COMMANDS =
[:forward, :backward, :left, :right, :turn_left, :turn_right, :stop]
Instance Attribute Summary
Attributes inherited from Interface
#device, #name, #robot
Instance Method Summary
collapse
Methods inherited from Interface
#commands, #initialize
Instance Method Details
#backward(speed) ⇒ Object
16
17
|
# File 'lib/artoo/interfaces/rover.rb', line 16
def backward(speed)
end
|
#forward(speed) ⇒ Object
13
14
|
# File 'lib/artoo/interfaces/rover.rb', line 13
def forward(speed)
end
|
#interface_type ⇒ Object
7
8
9
|
# File 'lib/artoo/interfaces/rover.rb', line 7
def interface_type
:rover
end
|
#left(speed) ⇒ Object
19
20
|
# File 'lib/artoo/interfaces/rover.rb', line 19
def left(speed)
end
|
#right(speed) ⇒ Object
22
23
|
# File 'lib/artoo/interfaces/rover.rb', line 22
def right(speed)
end
|
#stop ⇒ Object
31
32
|
# File 'lib/artoo/interfaces/rover.rb', line 31
def stop
end
|
#turn_left(degrees) ⇒ Object
25
26
|
# File 'lib/artoo/interfaces/rover.rb', line 25
def turn_left(degrees)
end
|
#turn_right(degrees) ⇒ Object
28
29
|
# File 'lib/artoo/interfaces/rover.rb', line 28
def turn_right(degrees)
end
|