Sangat mungkin dengan perangkat kerasnya. Anda memiliki total 54 pin yang dapat diakses, 14 di antaranya adalah output PWM untuk motor Anda, dan 16 adalah pin konverter analog-ke-digital (jika sensor Anda menghasilkan tegangan DC), jadi Anda tidak perlu khawatir tentang multiplexer perangkat keras. Selain itu, banyak sensor menggunakan bus komunikasi yang meminimalkan jumlah pin tambahan yang diperlukan untuk setiap perangkat, seperti SPI atau I2C. Saya tidak memperkirakan bahwa Anda akan mengalami kesulitan kehabisan IO.
Saya memperkirakan bahwa Anda akan memiliki lebih banyak masalah dengan 'multiplexing' prosesor Anda, bukan inputnya. Ketika Anda mencoba untuk beralih antara 6 motor dan beberapa sensor, Anda dapat membuat diri Anda cukup sibuk untuk menjaga semuanya berjalan Saya tidak cukup akrab dengan Arduino dan sketsa untuk mengetahui apakah itu mampu melakukan ini di luar kotak, dan itu juga tergantung pada seberapa banyak pemrosesan yang Anda lakukan (GPS? Titik mengambang? Mengintegrasikan posisi dari accelerometer?) tapi saya akan mengatakan bahwa kode Anda mungkin harus jauh lebih baik daripada loop polling yang naif.
Akhirnya, apa yang Anda maksud dengan "tether"? Jika itu hanya sumber daya untuk ROV, itu cukup sederhana, tetapi lebih banyak pemikiran diperlukan jika Anda memiliki bus komunikasi 150 m. Saya tidak berpikir Arduino memiliki bis CAN atau apa pun yang dirancang untuk melakukan komunikasi 150m. Anda tidak bisa hanya menjalankan kabel USB ke Arduino pada jarak itu, tetapi Anda tahu bahwa ...