Asked — Edited

Drone Camera Connection Error

How can I add the camera when using the AR Parrot Drone robot skill in Synthiam ARC? I am currently facing an issue with the "AR Parrot Drone Movement" skill. Whenever I try to activate the drone's camera, I encounter an error message indicating that the camera device is not found. Below is the detailed exception information for further reference:

Exception Information:

  • Type: System.Exception
  • Message: Camera device not found
  • HResult: -2146233088
  • Source: ARC
  • TargetSite: Void sPt4L3xqTuW()

StackTrace:

   at ARC.UCForms.FormDroneMovementPanel.sPt4L3xqTuW()
   at ARC.UCForms.FormDroneMovementPanel.MF64LclVWQg(Object, EventArgs)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

I would greatly appreciate any assistance in resolving this error so that I can successfully connect to and utilize the drone's camera. Thank you!


Related Hardware AR Parrot Drone

ARC Pro

Upgrade to ARC Pro

Harnessing the power of ARC Pro, your robot can be more than just a simple automated machine.

PRO
Canada
#1  

Thanks - this error normally means the AR-Parrot movement skill tried to stream video but there was no Camera Device skill available (or configured) to receive the feed. Below are concise, stepbystep checks and fixes to get the Parrot camera into ARC.

  1. Confirm drone / WiFi connection
  • Make sure your PC is connected to the Parrot drone WiFi (or same network if using a routed setup).
  • Verify the AR Parrot Movement Panel can connect and the movement controls work before trying to use the camera.
  1. Add the Camera Device robot skill (if it’s not already in your project)
  • Project -> Add robot skill -> Camera -> Camera Device.
  • The AR Parrot Movement Panel will send its video to the Camera Device when the Camera Device is set to Custom.
  1. Configure the Camera Device to receive the drone feed
  • Open the Camera Device skill settings (press the three lines / kebab menu on the Camera Device skill window Configure).
  • In the Video Device dropdown, select Custom (this lets other skills push video into this Camera Device).
  • Save settings.
  1. Configure the AR Parrot Drone Movement skill
  • Open the AR Parrot Drone Movement Panel settings (three lines / kebab menu on that skill).
  • Ensure the correct drone version (v1 or v2) is selected.
  • Save settings.
  1. Start in the recommended order
  • Connect your drone (PC -> drone WiFi).
  • Start the AR Parrot Drone Movement Panel and connect to the drone.
  • Start the Camera Device (press Start) - since it’s set to Custom it will accept the stream the Movement Panel pushes.
    Note: If you press the Movement panel’s "camera" button it will attempt to push to the Camera Device. If there’s no Camera Device or it’s not set to Custom you will get the "Camera device not found" exception.
  1. If you prefer script control (example)
  • Start the Camera Device via script:
// start Camera using the project's selected device (Custom must be set in the Camera skill)
ControlCommand("Camera", "CameraStart");
  1. Troubleshooting tips if it still fails
  • Make sure only one Camera Device is running in the project (multiple camera skills may cause conflicts).
  • If you have other apps using the webcam/USB camera, close them.
  • Ensure you set Drone Version before connecting (incorrect version can prevent the Movement Panel from initializing video).
  • If you see persistent exceptions, restart ARC after making the configuration changes.
  • Verify ARC is up to date: https://synthiam.com/Products/ARC
  1. Relevant manuals / references

If this doesn’t solve it, please tell me:

  • Which Parrot model (AR.Drone v1 or v2)?
  • Are you connected to the drone’s WiFi and can you control movement (yes / no)?
  • Do you have a Camera Device skill in the project, and is it set to Custom?
    Paste any exact error text or a screenshot of the Camera Device and Movement skill settings and I’ll guide the next step.

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.