.. _manual: 3.2 Manual Mode =================================== .. figure:: /tutorials/images/mode/manual_direct_teaching.gif :alt: direct_teaching :width: 80% :align: center .. raw:: html
Manual Mode includes API functions that allow users to directly manipulate the robot or interact with it through physical input devices. |br| When the robot is in Manual (Teach) Mode, the LED indicator displays a blue color. |br| These functions are typically used together with the following interaction methods. **Teach Pendant-Based Operation** .. figure:: /tutorials/images/mode/manual_tp.png :alt: manual_tp :width: 80% :align: center *Source by* `DoosanRobotics Training/OnlineCourses/TP `_ .. raw:: html
The Teach Pendant enables various forms of direct robot manipulation, including: - Jogging: Joint or Task-based incremental motion - Move: Direct movement to a target joint position or Cartesian pose - Coordinate Selection: Choosing the reference frame (TCP, Base, etc.) - Alignment & Homing: Axis alignment or moving the robot to its home position .. figure:: /tutorials/images/mode/manual_jog.png :alt: jogging :width: 80% :align: center Jogging .. raw:: html
The following coordinate-frame-based motion example illustrates how precise manual adjustments can be performed in Manual Mode. **Hand Guiding & Cockpit Control** When the Hand Guiding button on the back of the Teach Pendant is pressed, the robot switches to a compliant mode, allowing the operator to physically guide the robot by holding the flange and moving it to the desired pose. This provides a highly intuitive method for adjusting the robot's position. .. figure:: /tutorials/images/mode/cockpit.png :alt: manual_cockpit :width: 75% :align: center *Source by* `DoosanRobotics Training/OnlineCourses/Cockpit `_ .. raw:: html
The Cockpit interface on top of the robot flange also allows manual control, including jogging, position adjustments, and orientation commands directly from the robot arm. For a detailed guide on Manual Mode, refer to the link below: |br| `Manual Mode Training Course `_ .. toctree:: :maxdepth: 1 jogging_motion_control/jogging_motion_control coordinate_teaching/coordinate_teaching io_communication_feedback/io_communication_feedback safety_servo_operations/safety_servo_operations force_control_compliance_tuning/force_control_compliance_tuning tp_interaction/tp_interaction tp_logging_lifecycle/tp_logging_lifecycle watch_variables/watch_variables