Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Waypoints: https://www.youtube.com/watch?v=rVbS52MQpDE&list=PLrWhN_9rAUJ7c7usu7E2JeRU6QmnF4gBU&index=8

Image RemovedImage Added

Overview

The Move tab of the Conversational Notebook allows users to:

  • View a list of waypoints

  • Create and delete waypoints

  • Edit waypoints

  • Add moves to waypoints to robot programs

    • Moves types include joint, linear, and free moves

  • Jog the robot to an existing waypoint

  • Add a command to change the user frame (work offset) to the robot program

Global versus Program Waypoints

Global waypoints:

  • Are stored in the computer’s persistent memory

  • Can be used in multiple robot programs

  • Are typically used for common poses like a “home” position or a “safe passage position” through the enclosure door of a machine tool

  • Are less transportable to other robots’ users

...

  • Are stored as part of a robot’s program (typically at the very top of the program)

  • Can only be used in the program in which they are stored

  • Are preferred for general program use because they leave the global waypoint list uncluttered.

  • Are easily transportable from one robot to another. All example programs that are shared on https://github.com/tormach/example_robot_programs use program waypoints so that users may download and run these programs without the need to recreate waypoints.

Joint Waypoints versus Pose Waypoints

Waypoints are defined either as joint configuration, as list of joint positions, or as a robot pose with location in Cartesian coordinates XYZ and orientation in Euler angles ABC. Robot poses furthermore relate to an offset from the world origin, usually located at the robot base. If no offset is active or specified with the waypoint, reference to the world origin is assumed.

...

It is important to note that global/program waypoint types are independent of joint/pose waypoint types. Both joint and pose waypoints may be either global or local to a program.

Move Types

The robot will execute the following types of moves, described in detail in the Tormach Robot Programming Language documentation:

...

When adding a move to a waypoint using the “Add Move to Selected Waypoint to Program” button, the user may choose between move types using the move type radio button at the bottom left of the waypoint list.

Waypoint list