Control arduino by joystick

Hello !! i want to ask if i can control an robot by( joy-stick that connected to arduino by usb socket?) like this i want to send signals to arduino by digital buttons or analog is that possible? if that possible i want to ask if there is an guide to help me ? thanks for help.

i want to ask if i can control an robot by( joy-stick that connected to arduino by usb socket?) like this

Yes, if you add a USB Host shield and write the appropriate driver. Not a particularly easy thing to do.

@ PaulS thanks for your attention there is any guide to do that please?

there is any guide to do that please?

The whole USB spec is available online. This is one of those "if you have to ask, you can't" kinds of things, I'm afraid.

It would be far easier to get a couple of analog joysticks and a bunch of switches.

With some effort, you could probably get it with Bluetooth, since the PS3 controller is a bluetooth device. Not sure how you would do that though.

BOB91: if that possible i want to ask if there is an guide to help me ?

Supposing for the sake of argument that people had already done this and got it working, and published details of their solutions on the internet: what search terms would you use to find the relevant articles?