Configure InRobot
The features described in this section are currently in beta testing and are subject to change.
You must set up robots and upload 3D models or point cloud in Cognite Data Fusion (CDF) to connect robots to Cognite InRobot.
You can also use the Cognite Toolkit to use pre-built configurations to set up InRobot.
Before you start
Make sure you have the following:
- A
Cogniteproject you can use to accessCDF. - A 3D model or point cloud of the location where the robot inspection will take place.
- One of the following:
- Access to create groups and app registrations in
Azureand access to create groups and data sets inCDF. - Or a client ID and a secret of a service principal with the correct access.
- Access to create groups and app registrations in
- Access to the
InRobotapplication. ACogniteorCDFproject administrator can activate the application by contactingCognite Support.
Set up robot credentials
The robot's device agent (software connecting the robot, CDF, and InRobot) needs client credentials to connect to the Cognite Robotics API. To create robot credentials in the Azure portal:
-
Register an application. Follow the steps to register an application. Copy and store the Application (client) ID (
clientId
) and the Directory (tenant) ID (tenantID
) values securely. -
Create a client secret. Follow the steps to create a client secret in
Azure AD.情報Make sure you copy this value now. This value will be hidden after you leave this page.
-
Create a group. Follow the steps to create a group in
Microsoft Entra ID. Copy and store the Object Id of the created group securely. -
Add the application to the group. Link your newly created application in
Microsoft Entra IDto a group inCDF.
Set up robot access in Cognite Data Fusion
To set up a robot's access in CDF:
- Create a data set. Under Manage, select Manage data catalog > +Create a data set. The robot will only have access to this data set, and this data set will identify the robot. Learn more about data sets.
- Create a group and add capabilities. Follow the steps to create a new group and assign specified capabilities to the group.
The service principal needs to have access to one and only one data set, as this is used to identify the robot. Refrain from reusing the Object Id as it can create issues.
Upload a 3D model or point cloud
Integrating a 3D model of a context map lets you view the map's 3D model in InRobot. Once you upload both maps, you can combine them in InRobot. Learn more about 3D models.
To upload a 3D model or a point cloud of a robot's context (physical) map in CDF:
Copy and save the 3D Model Id and Revision Id values to use further in the configuration. Model ID and Revision ID are used to identify a 3D model in certain application configurations.
Grant access to URLs and ports
To access InRobot and the robots on your network, add URLs to your allowlist.
You've completed the basic configuration for all robots. For a more technical and robot-specific configuration, select one of the following: