@@ -105,41 +105,41 @@ ros2 run coffee_joystick joystick_control
105105
106106## Launching Coffee Control Node
107107
108- ### Launch Coffee Control with Actual Machine
108+ ### Launch Coffee Machine Control with Actual Machine
109109```
110- ros2 run coffee_control coffee_control_node --ros-args -p mac_address:=<your_machine_mac>
110+ ros2 run coffee_machine_control coffee_machine_control_node --ros-args -p mac_address:=<your_machine_mac>
111111```
112112
113113Or use the launch file (recommended)
114114```
115- ros2 launch coffee_control coffee_control .launch.py # Uses default MAC: 9C:95:6E:61:B6:2C
116- ros2 launch coffee_control coffee_control .launch.py mac_address:=<your_machine_mac>
115+ ros2 launch coffee_machine_control coffee_machine_control .launch.py # Uses default MAC: 9C:95:6E:61:B6:2C
116+ ros2 launch coffee_machine_control coffee_machine_control .launch.py mac_address:=<your_machine_mac>
117117```
118118
119- ### Launch Coffee Control with Mock Machine
119+ ### Launch Coffee Machine Control with Mock Machine
120120```
121- ros2 run coffee_control coffee_control_node --ros-args -p use_mock_machine:=true -p "mac_address:=''"
121+ ros2 run coffee_machine_control coffee_machine_control_node --ros-args -p use_mock_machine:=true -p "mac_address:=''"
122122```
123123
124124### Sending Coffee Commands
125125```
126126# Make coffee
127- ros2 service call /coffee_command coffee_control_msgs /srv/CoffeeCommand "{action: 'make', parameter: 'espresso'}"
128- ros2 service call /coffee_command coffee_control_msgs /srv/CoffeeCommand "{action: 'make', parameter: 'coffee'}"
129- ros2 service call /coffee_command coffee_control_msgs /srv/CoffeeCommand "{action: 'make', parameter: 'americano'}"
127+ ros2 service call /coffee_command coffee_machine_control_msgs /srv/CoffeeCommand "{action: 'make', parameter: 'espresso'}"
128+ ros2 service call /coffee_command coffee_machine_control_msgs /srv/CoffeeCommand "{action: 'make', parameter: 'coffee'}"
129+ ros2 service call /coffee_command coffee_machine_control_msgs /srv/CoffeeCommand "{action: 'make', parameter: 'americano'}"
130130
131131# Cancel brewing
132- ros2 service call /coffee_command coffee_control_msgs /srv/CoffeeCommand "{action: 'cancel', parameter: ''}"
132+ ros2 service call /coffee_command coffee_machine_control_msgs /srv/CoffeeCommand "{action: 'cancel', parameter: ''}"
133133
134134# Control cup light
135- ros2 service call /coffee_command coffee_control_msgs /srv/CoffeeCommand "{action: 'cuplight', parameter: 'on'}"
136- ros2 service call /coffee_command coffee_control_msgs /srv/CoffeeCommand "{action: 'cuplight', parameter: 'off'}"
135+ ros2 service call /coffee_command coffee_machine_control_msgs /srv/CoffeeCommand "{action: 'cuplight', parameter: 'on'}"
136+ ros2 service call /coffee_command coffee_machine_control_msgs /srv/CoffeeCommand "{action: 'cuplight', parameter: 'off'}"
137137
138138# Control sound
139- ros2 service call /coffee_command coffee_control_msgs /srv/CoffeeCommand "{action: 'sound', parameter: 'on'}"
139+ ros2 service call /coffee_command coffee_machine_control_msgs /srv/CoffeeCommand "{action: 'sound', parameter: 'on'}"
140140
141141# Get ALL Status
142- ros2 service call /coffee_machine/get_status coffee_control_msgs /srv/MachineStatusRequest "{}"
142+ ros2 service call /coffee_machine/get_status coffee_machine_control_msgs /srv/MachineStatusRequest "{}"
143143```
144144
145145## Launching Voice Agent (NEW)
@@ -246,7 +246,7 @@ sudo docker run -it --rm -v /dev:/dev --privileged --net=host microros/micro-ros
246246```
247247ros2 run effector_nodes tts_node
248248
249- ros2 run coffee_control coffee_control_node --ros-args -p use_mock_machine:=true -p "mac_address:=''"
249+ ros2 run coffee_machine_control coffee_machine_control_node --ros-args -p use_mock_machine:=true -p "mac_address:=''"
250250
251251ros2 run behavior_nodes language_model_processor_node
252252
@@ -269,12 +269,12 @@ ros2 launch perception_nodes voice_intent.launch.py use_vad:=true vad_silence_du
269269# Use with threshold: float = 0.4, min_silence_duration_ms: int = 2000, speech_pad_ms: int = 1000
270270ros2 launch perception_nodes voice_intent.launch.py use_vad:=true vad_silence_duration:=2000
271271
272- # Run coffee control node directly
273- ros2 run coffee_control coffee_control_node --ros-args -p mac_address:=<your_machine_mac>
272+ # Run coffee machine control node directly
273+ ros2 run coffee_machine_control coffee_machine_control_node --ros-args -p mac_address:=<your_machine_mac>
274274
275275# Or use the launch file (recommended)
276- ros2 launch coffee_control coffee_control .launch.py # Uses default MAC: 9C:95:6E:61:B6:2C
277- ros2 launch coffee_control coffee_control .launch.py mac_address:=<your_machine_mac>
276+ ros2 launch coffee_machine_control coffee_machine_control .launch.py # Uses default MAC: 9C:95:6E:61:B6:2C
277+ ros2 launch coffee_machine_control coffee_machine_control .launch.py mac_address:=<your_machine_mac>
278278
279279```
280280
0 commit comments