<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.cpr-robots.com/index.php?action=history&amp;feed=atom&amp;title=Camera</id>
	<title>Camera - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cpr-robots.com/index.php?action=history&amp;feed=atom&amp;title=Camera"/>
	<link rel="alternate" type="text/html" href="https://wiki.cpr-robots.com/index.php?title=Camera&amp;action=history"/>
	<updated>2026-05-02T02:32:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.cpr-robots.com/index.php?title=Camera&amp;diff=277&amp;oldid=prev</id>
		<title>OLT: Created page with &quot;Cameras are an important part of a robot cell, e.g. for picking parts. This article shows the different options how to integrate a camera.  = Object recognition cameras = The following interfaces are available for integrating cameras.  == Interface for ifm O2D == The ifm O2D is a smart camera that can be connected directly to the iRC.   Configuration information and a introduction video are found here: Konfiguration  Detailed information and a set up video can be fou...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.cpr-robots.com/index.php?title=Camera&amp;diff=277&amp;oldid=prev"/>
		<updated>2025-08-11T12:10:24Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Cameras are an important part of a robot cell, e.g. for picking parts. This article shows the different options how to integrate a camera.  = Object recognition cameras = The following interfaces are available for integrating cameras.  == Interface for ifm O2D == The ifm O2D is a smart camera that can be connected directly to the iRC.   Configuration information and a introduction video are found here: &lt;a href=&quot;/index.php/Konfiguration&quot; title=&quot;Konfiguration&quot;&gt;Konfiguration&lt;/a&gt;  Detailed information and a set up video can be fou...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Cameras are an important part of a robot cell, e.g. for picking parts. This article shows the different options how to integrate a camera.&lt;br /&gt;
&lt;br /&gt;
= Object recognition cameras =&lt;br /&gt;
The following interfaces are available for integrating cameras.&lt;br /&gt;
&lt;br /&gt;
== Interface for ifm O2D ==&lt;br /&gt;
The ifm O2D is a smart camera that can be connected directly to the iRC. &lt;br /&gt;
&lt;br /&gt;
Configuration information and a introduction video are found here: [[Konfiguration]]&lt;br /&gt;
&lt;br /&gt;
Detailed information and a set up video can be found here: [[2D Camera Integration|Camera Interface]]&lt;br /&gt;
&lt;br /&gt;
== Object recognition via USB cameras ==&lt;br /&gt;
With the [[Apps_for_the_Robot_Control|Camera app]] USB cameras can be used for object recognition. This supports most cameras that work like webcams, however we recommend using industrial fixed-focus cameras. Web cams for video calls will not work well mainly due to autofocusing.&lt;br /&gt;
&lt;br /&gt;
= Integrating other cameras =&lt;br /&gt;
If your camera is not supported by the robot control&amp;#039;s interfaces you can use a higher-level control (e.g. PLC or PC) to translate and communicate between camera and robot control. In this case you will need to create the software yourself. The following interfaces are available for receiving position and other data.&lt;br /&gt;
&lt;br /&gt;
== Modbus ==&lt;br /&gt;
The iRC provides a Modbus interface to connect to a plc. Using this interface a camera can be connected. The iRC is a Modbus server, so it is possible to:&lt;br /&gt;
* Connect a camera that serves as client&lt;br /&gt;
* Connect a plc that serves as client for both, the iRC and the camera&lt;br /&gt;
Details on the Modbus interface are found here: [[Modbus_Server]]&lt;br /&gt;
&lt;br /&gt;
== CRI Ethernet Interface ==&lt;br /&gt;
The CRI ethernet interface is an open interface to the iRC, amongst other things it can be used to connect to a camera.&lt;br /&gt;
This interface requires setting up an application in a high level language like C#. &lt;br /&gt;
&lt;br /&gt;
Information and example code can be found here: [[CRI Ethernet Interface]]&lt;br /&gt;
&lt;br /&gt;
== App interface ==&lt;br /&gt;
The [[Apps_for_the_Robot_Control|app interface]] provides closer integration into the robot control with a C++ and Python API. This interface is for example used by the USB camera app.&lt;/div&gt;</summary>
		<author><name>OLT</name></author>
	</entry>
</feed>