India
Asked

Help With Intel Realsense D435i Skill Error In Synthiam ARC

I am attempting to use the Intel RealSense D435i camera with Synthiam ARC and have encountered the following error message. Could anyone provide guidance on how to resolve this issue?

Error Details:

Starting Intel RealSense D435i... 
Resolution: 640x480 at 6fps
Depth Stream Details:
 - Field of View (FOV) X: 79.43833
 - Field of View (FOV) Y: 63.85521
 - Principal Point X (ppx): 323.4935
 - Principal Point Y (ppy): 237.53
Started
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at IntelRealsenseD435i.MainForm._ts_OnEventToRun(EZTaskScheduler sender, Int32 taskId, Object o) in C:\My Documents\SVN\Developer - Controls\In Production\Intel Realsense D435i\MY_PROJECT_NAME\MainForm.cs:line 354
   at EZ_B.EZTaskScheduler.eSs2tuK2xUGOnLL25Xju(Object , Object , Int32 taskId, Object )
   at EZ_B.EZTaskScheduler.BDkK8rkbeEY()

I would appreciate any advice or solutions to address this error. Thank you!


Related Hardware Raspberry Pi
Related Control Intel Realsense D435i

ARC Pro

Upgrade to ARC Pro

Get access to the latest features and updates before they're released. You'll have everything that's needed to unleash your robot's potential!

PRO
Canada
#1  

It seems like you're encountering an IndexOutOfRangeException error when using the Intel RealSense D435i camera with Synthiam ARC. This error typically occurs when the code tries to access an element outside the bounds of an array. Here are some steps you can take to troubleshoot and resolve this issue:

  1. Check Camera Connection:

    • Ensure that the Intel RealSense D435i camera is properly connected to a USB 3.0 port on your Raspberry Pi. A USB 2.0 port may not provide sufficient bandwidth for the camera.
  2. Update Firmware and Drivers:

    • Make sure that the camera's firmware is up to date. You can use the Intel RealSense Viewer to check for and apply any available firmware updates.
    • Ensure that you have the latest drivers installed for the Intel RealSense camera.
  3. Verify Resolution and Frame Rate:

    • The error message indicates a resolution of 640x480 at 6fps. Verify that these settings are supported by your camera model. You can use the Intel RealSense Viewer to test different resolutions and frame rates to ensure compatibility.
  4. Adjust Image Align Settings:

    • In the Intel RealSense D435i skill configuration, adjust the image align settings to ensure that the detection area is correctly set. Avoid detecting the floor or other irrelevant areas.
  5. Check for Software Updates:

    • Ensure that you are using the latest version of Synthiam ARC. Updates may include bug fixes and improvements that could resolve your issue.
  6. Review Skill Configuration:

    • Double-check the configuration settings in the Intel RealSense D435i skill within ARC. Ensure that all parameters are correctly set and that there are no conflicting settings.
  7. Consult the Log:

    • Review the log window in ARC for any additional error messages or warnings that might provide more context about the issue.
  8. Test with Intel RealSense Viewer:

    • Use the Intel RealSense Viewer to test the camera independently of ARC. This can help determine if the issue is with the camera or the ARC configuration.
  9. Contact Support:

    • If the issue persists, consider reaching out to Synthiam support for further assistance. Provide them with detailed information about the error and the steps you've taken to troubleshoot.

By following these steps, you should be able to identify and resolve the issue with the Intel RealSense D435i camera in Synthiam ARC. If you need further assistance, feel free to ask!


I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
#2   — Edited

We must examine this error more closely to understand how we can help you better. We will get back to you shortly with either a solution or additional questions. Stay tuned as our office is closed over the holiday, and happy new year!

PRO
Synthiam
#3  

Hey there - i gave it a quick look and it's working great. I'm wondering if your device needs a firmware update and/or if it's configured correctly.

  1. Check for the firmware update and ensure the Enable USB Meta Data is enabled

  2. Verify the resolution and configuration that the sensor is running works with the robot skill settings. I use "Hand" as my default profile from the realsense viewer.

  3. Check the Getting Started section of the D435i manual here: https://synthiam.com/Support/Skills/Navigation/Intel-Realsense-D435i?id=20404

The realsense viewer I'm using is here: https://github.com/IntelRealSense/librealsense/releases/download/v2.55.1/Intel.RealSense.Viewer.exe

#4  

Got some plugin update now it's working great thanks for your support.