Skip to content
This repository has been archived by the owner on Oct 1, 2023. It is now read-only.

Latest commit

 

History

History
280 lines (217 loc) · 11.4 KB

README.md

File metadata and controls

280 lines (217 loc) · 11.4 KB

Workshop: Robotic Fabrication with COMPAS FAB

Swinburne University of Technology

15., 16., and 17.06.2021

Flyer

Overview

  • Intro
  • Kinematics
  • Path planning
  • Scene and end effectors
  • Pick and Place
  • Assemblies
  • Robot control

👉 Slides

Examples

Introduction

Robotic fundamentals

Kinematics and Models

ROS and MoveIt

Assemblies

Robot Control with COMPAS RRC

Requirements

Installation

We use conda to make sure we have clean, isolated environment for dependencies.

First time using conda? Make sure you run this at least once:

(base) conda config --add channels conda-forge

Clone this repository and create a new conda environment:

(base) cd path/to/workshop_swinburne_2021
(base) conda env create -f environment.yml
(base) conda activate swinburne
Alternatively, create environment manually

The conda environment can also be manually created:

(base) conda create -n swinburne python=3.8 compas_fab>=0.19.1 --yes
(base) conda activate swinburne

Mac

Also install python.app after activating the environment:

(swinburne) conda install python.app

Verify installation

(swinburne) python -m compas

Yay! COMPAS is installed correctly!

COMPAS: 1.7.1
Python: 3.8.10 | packaged by conda-forge | (default, May 11 2021, 06:25:23) [MSC v.1916 64 bit (AMD64)]
Extensions: ['compas-fab', 'compas-slicer', 'compas-cgal', 'compas-rrc']

Install on Rhino

(swinburne) python -m compas_rhino.install
(swinburne) python -m compas_rhino.install -v 7.0

Update installation

To update your environment:

(swinburne) conda env update -f environment.yml