Setup
Examples
API Documentation
NiryoRobot.connect()
NiryoRobot.close_connection()
NiryoRobot.calibrate()
NiryoRobot.calibrate_auto()
NiryoRobot.need_calibration()
NiryoRobot.get_learning_mode()
NiryoRobot.set_learning_mode()
NiryoRobot.set_arm_max_velocity()
NiryoRobot.set_jog_control()
NiryoRobot.wait()
NiryoRobot.get_joints()
NiryoRobot.get_pose()
NiryoRobot.get_pose_quat()
NiryoRobot.move_joints()
NiryoRobot.move_pose()
NiryoRobot.move_linear_pose()
NiryoRobot.shift_pose()
NiryoRobot.shift_linear_pose()
NiryoRobot.jog_joints()
NiryoRobot.jog_pose()
NiryoRobot.move_to_home_pose()
NiryoRobot.go_to_sleep()
NiryoRobot.forward_kinematics()
NiryoRobot.inverse_kinematics()
NiryoRobot.get_pose_saved()
NiryoRobot.save_pose()
NiryoRobot.delete_pose()
NiryoRobot.get_saved_pose_list()
NiryoRobot.pick_from_pose()
NiryoRobot.place_from_pose()
NiryoRobot.pick_and_place()
NiryoRobot.get_trajectory_saved()
NiryoRobot.get_saved_trajectory_list()
NiryoRobot.execute_trajectory_from_poses()
NiryoRobot.execute_trajectory_from_poses_and_joints()
NiryoRobot.save_trajectory()
NiryoRobot.delete_trajectory()
NiryoRobot.get_current_tool_id()
NiryoRobot.update_tool()
NiryoRobot.grasp_with_tool()
NiryoRobot.release_with_tool()
NiryoRobot.open_gripper()
NiryoRobot.close_gripper()
NiryoRobot.pull_air_vacuum_pump()
NiryoRobot.push_air_vacuum_pump()
NiryoRobot.setup_electromagnet()
NiryoRobot.activate_electromagnet()
NiryoRobot.deactivate_electromagnet()
NiryoRobot.enable_tcp()
NiryoRobot.set_tcp()
NiryoRobot.reset_tcp()
NiryoRobot.tool_reboot()
NiryoRobot.set_pin_mode()
NiryoRobot.digital_write()
NiryoRobot.digital_read()
NiryoRobot.get_hardware_status()
NiryoRobot.get_digital_io_state()
NiryoRobot.set_conveyor()
NiryoRobot.unset_conveyor()
NiryoRobot.run_conveyor()
NiryoRobot.stop_conveyor()
NiryoRobot.control_conveyor()
NiryoRobot.get_connected_conveyors_id()
NiryoRobot.get_img_compressed()
NiryoRobot.set_brightness()
NiryoRobot.set_contrast()
NiryoRobot.set_saturation()
NiryoRobot.get_image_parameters()
NiryoRobot.get_target_pose_from_rel()
NiryoRobot.get_target_pose_from_cam()
NiryoRobot.vision_pick()
NiryoRobot.move_to_object()
NiryoRobot.detect_object()
NiryoRobot.get_camera_intrinsics()
NiryoRobot.save_workspace_from_robot_poses()
NiryoRobot.save_workspace_from_points()
NiryoRobot.delete_workspace()
NiryoRobot.get_workspace_ratio()
NiryoRobot.get_workspace_list()
PoseObject
PoseObject.copy_with_offsets()
PoseObject.to_list()
HardwareStatusObject
DigitalPinObject
Image Processing
image_functions.threshold_hsv()
image_functions.debug_threshold_color()
image_functions.morphological_transformations()
image_functions.get_contour_barycenter()
image_functions.get_contour_angle()
image_functions.biggest_contour_finder()
image_functions.biggest_contours_finder()
image_functions.draw_contours()
image_functions.extract_img_workspace()
image_functions.debug_markers()
image_functions.relative_pos_from_pixels()
image_functions.show_img_and_check_close()
image_functions.show_img()
image_functions.show_img_and_wait_close()
image_functions.compress_image()
image_functions.uncompress_image()
image_functions.add_annotation_to_image()
image_functions.undistort_image()
image_functions.resize_img()
image_functions.concat_imgs()
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
Please activate JavaScript to enable the search functionality.