Beginning with ardupilot

Hello I am starting researching using ardupilot for a rover type application and was wondering thoughts on what hardware would be best suited for industrial applications and what hardware is required to do autonomous waypoint and back to home position navigation? I would take this data and command the appropriate steer and drive commands to the machine control system fused with object avoidance systems. It may also be a benefit to have a live video feed from the machine.

Thank you,