PyNiryo

Setup

  • Installation
    • Installation with pip
    • Uninstall
  • Find your Robot’s IP address
    • Hotspot mode
    • Simulation or directly on the robot
    • Direct ethernet connection
    • Computer and robot connected on the same router
    • Make IP permanent
      • Step 1
      • Step 2
      • Step 3
  • Verify your Setup and Get Started

Examples

  • Examples: Basics
    • Your first move joint
      • Code Details - First Move J
    • Your first pick and place
      • Code Details - First Pick And Place
    • Notes
  • Examples: Movement
    • Joints
      • Move Joints
      • Get Joints
    • Pose
      • Move Pose
      • Get Pose
      • How to use the PoseObject
  • Examples: Tool action
    • Tool control
      • Equip Tool
      • Grasping
      • Releasing
    • Pick & Place with tools
      • Code Baseline
      • First Solution: the heaviest
      • Second Solution: Use of PoseObject
      • Third Solution: Pick from pose & Place from pose functions
      • Fourth Solution: All in one
  • Examples: Conveyor Belt
    • Simple Conveyor control
    • Advanced Conveyor Belt control
  • Examples: Vision
    • Needed piece of code
    • Simple Vision Pick & Place
      • Code Details - Simple Vision Pick and Place
    • First conditioning via Vision
      • Code Details - First Conditioning via Vision
    • Multi Reference Conditioning
      • Code Details - Multi Reference Conditioning
    • Sorting Pick with Conveyor
      • Code Details - Sort Picking
  • Code templates
    • The short template
    • Advanced template
    • Advanced template for Conveyor Belt
    • Advanced template for Vision

API Documentation

  • PyNiryo API Documentation
    • Command functions
      • TCP Connection
      • Main purpose functions
      • Joints & Pose
      • Saved Poses
      • Pick & Place
      • Trajectories
      • Tools
      • Hardware
      • Conveyor
      • Vision
    • Enums
    • Python object classes

Image Processing

  • Overview & examples
    • Play with Robot video stream
      • Get & display image from stream
      • Undistort and display video stream
    • Pure image processing functions
      • Color thresholding
      • Morphological transformations
      • Contours finder
      • Find object center position
      • Markers extraction
      • Debug mode
    • Do your own image processing!
      • Display video stream with extracted workspace
      • Vision pick via your image processing pipeline
  • Functions documentation
    • Pure image processing
    • Workspaces wise
    • Show
    • Image Editing
    • Enums Image Processing
      • ColorHSV
        • ColorHSV.BLUE
        • ColorHSV.RED
        • ColorHSV.GREEN
        • ColorHSV.ANY
      • ColorHSVPrime
        • ColorHSVPrime.BLUE
        • ColorHSVPrime.RED
        • ColorHSVPrime.GREEN
        • ColorHSVPrime.ANY
      • ObjectType
        • ObjectType.SQUARE
        • ObjectType.TRIANGLE
        • ObjectType.CIRCLE
        • ObjectType.ANY
      • MorphoType
        • MorphoType.ERODE
        • MorphoType.DILATE
        • MorphoType.OPEN
        • MorphoType.CLOSE
      • KernelType
        • KernelType.RECT
        • KernelType.ELLIPSE
        • KernelType.CROSS
PyNiryo
  • Index

Index

A | B | C | D | E | G | K | M | O | R | S | T | V

A

  • ANY (ColorHSV attribute)
    • (ColorHSVPrime attribute)
    • (ObjectType attribute)

B

  • BLUE (ColorHSV attribute)
    • (ColorHSVPrime attribute)

C

  • CIRCLE (ObjectType attribute)
  • CLOSE (MorphoType attribute)
  • ColorHSV (class in vision.enums)
  • ColorHSVPrime (class in vision.enums)
  • CROSS (KernelType attribute)

D

  • DILATE (MorphoType attribute)

E

  • ELLIPSE (KernelType attribute)
  • ERODE (MorphoType attribute)

G

  • GREEN (ColorHSV attribute)
    • (ColorHSVPrime attribute)

K

  • KernelType (class in vision.enums)

M

  • module
    • vision.enums
  • MorphoType (class in vision.enums)

O

  • ObjectType (class in vision.enums)
  • OPEN (MorphoType attribute)

R

  • RECT (KernelType attribute)
  • RED (ColorHSV attribute)
    • (ColorHSVPrime attribute)

S

  • SQUARE (ObjectType attribute)

T

  • TRIANGLE (ObjectType attribute)

V

  • vision.enums
    • module

© Copyright 2025, Niryo All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of Niryo SAS.

Built with Sphinx using a theme provided by Read the Docs.
  Other versions   v: v1.0.4
Tags
v1.0.5
v1.2.1
v1.2.0
v1.1.2
v1.0.3
v1.0.4
v1.2.0-1
v1.1.0
v1.1.1
Search