2atoll: Не спешите покупать GSM модуль, особенно если не только вы его будете использовать.
Вообще это вроде разные задачи:
1. Получить и разобрать информацию с GPS, подготовить по итогу посылку для отправки по GSM;
2. Получить какую-то еще информацию с каких-то еще датчиков, подготовить по итогу посылку для отправки по GSM;
3. Выдать информацию в GSM-канал и получить с GSM-канала команды;
4. Распарсить полученные из GSM-канала команды и выполнить их исполнительными устройствами робота;