Я инженер по робототехнике, и я только что закончил свою магистратуру. Я вижу, что многие компании, разрабатывающие решения и автоматизацию робототехники, все больше требуют тех инженеров, которых они просят нанять, чтобы иметь возможность программировать. Но помимо Matlab, что очевидно, что будет хорошим языком программирования для изучения?Какой язык идеален для робототехники
И под «хорошим», я имею в виду язык, который широко используется в промышленном программировании. (Промышленные роботы, автомобили и авионика, сварочные и ротационные роботы и в основном автоматики)
Заранее благодарен.
Прежде всего, спасибо всем за ответы. James Я слышал точно то же самое о Java, но я тоже был удивлен. Друг (разработчик iOS) сказал мне, что это больше для веб-сервисов, а не для робототехники, но я постоянно слышу, насколько он силен. О Python Я согласен, потому что на самом деле это был один из наших курсов во время MSc. Но мое главное сомнение заключалось в том, что выбрать между C, C++ или чем-то еще. – Spyros
Я лично предпочитаю C, C++ отлично подходит для объектной ориентации, но для многих приложений это кажется излишним, и многие из популярных библиотек могут быть ненадежными (т. Е. Boost). C является скудным и дает вам полный контроль. Это, как говорится, они идут рука об руку ... почему бы не узнать оба! – Awalias
@Spyros также считает, что вы уже использовали Python; python и C могут работать очень хорошо вместе (используя ctypes или swig) – Awalias