Course curriculum

  • 1

    Understanding Programmed Motions: Basic Robot Moves

    • Waypoints

    • Landmarks

    • Robot Motions

    • Robot Motion Parameters

    • Conclusion

  • 2

    Understanding our Programming Tools: Basics of Task Canvas

    • Introduction

    • Building a Task: Basics of Task Canvas

    • Using Waypoints and Landmarks

    • Creating Blend Moves

    • Conclusion

  • 3

    Lab: Basic Robot Moves

    • Introduction

    • Basic Moves Lab Exercises

    • Using Landmarks Lab Exercises

  • 4

    Creating a Repeated Motion: Intermediate Task Canvas Features

    • Introduction

    • Introduction to the Canvas

    • Creating Loops in Task Canvas

    • Exploring Other Features of Task Canvas

    • Saving and Loading a Task

    • Using Waits and User Actions

    • Conclusion

  • 5

    Understanding Programmed Motions: Advanced Robot Moves

    • Introduction

    • Programming a Cartesian Jump Move in Task Canvas

    • Programming a Joint Jump Move in Task Canvas

    • Programming a Joint Move in Task Canvas

    • Programming a Pattern Move in Task Canvas

    • Programming a Grid Move in Task Canvas

    • Conclusion

  • 6

    Lab: Advanced Robot Moves

    • Introduction

    • Relative Jump Moves Lab Exercises

    • Pattern Move Lab Exercises

    • Grid Move Lab Exercises

  • 7

    Making the Robot Useful: Basics of End-of-Arm-Tooling

    • Introduction

    • Basics of Finger Grippers

    • Basics of Suction Grippers

    • Other Types of End-of-Arm-Tooling

    • Types of Robot Attachments

    • Custom End-of-Arm-Tooling

    • Dresspacks and Wire Harnesses

    • Conclusion

  • 8

    Making the Robot Useful: Configure an End-of-Arm-Tool in Forge/OS

    • Introduction

    • Setting up the Hardware Configuration

    • Adding a new TCP and Payload

    • Conclusion

  • 9

    Making the Robot Useful: Actuate air tools in Task Canvas

    • Introduction

    • Using Air Tools in Forge/OS

    • Conclusion

  • 10

    Lab: Building a Pick and Place Task

    • Introduction

    • TCP and Payload Lab Exercises

    • Create a Simple Pick and Place Task

    • Create a Pick and Place Task from a Stack