Превращаем смартфон в пульт управления роботом с приложением RoboCam
Во всех предыдущих статьях про приложение RoboCam я описывал, как с его помощью управлять роботом от первого лица. Но иногда управление от первого лица нам не нужно, а нужно лишь превратить смартфон в пульт управления. В последней версии приложения RoboCam появилась такая возможность.
Статья описывает новые возможности, появившиеся в приложении RoboCam в версии 1.4.2. Все статьи о приложении RoboCam вы можете найти здесь. Установить приложение RoboCam можно из магазина Google Play или скачать apk-файл и установить приложение вручную. Для скачивания есть 2 версии: обычная версия RoboCam и версия RoboCam с использованием RenderScript (для некоторых старых смартфонов).
Всё, что было сделано в предыдущих версиях приложения осталось без изменений. В версии 1.4.2 только добавлены локальные элементы управления. По умолчанию они выключены и всё работает как раньше. Чтобы включить локальные элементы управления зайдите в настройки сервера и поставьте галочку «Использовать локальные элементы управления». После этого все остальные настройки сервера исчезнут. Нажмите на кнопку «Сохранить». Если не знаете где найти настройки сервера, почитайте сначала первую статью о приложении RoboCam.
После этого вернитесь на главный экран программы, и вы увидите, что левая зелёная кнопка поменялась. Теперь на ней изображён джойстик. Также вы увидите, что камера теперь выключена.
Нажмите на среднюю пурпурную кнопку, чтобы подключиться к роботу. Подробно, как подключаться к роботу и настраивать его, описано в первой статье, посвящённой приложению RoboCam. Затем нажмите на левую зелёную кнопку, чтобы открыть экран с локальными элементами управления, т.е. джойстиками.
Как видите, джойстики выглядят так же, как и в браузере, когда вы управляете роботом от первого лица с помощью приложения RoboCam.
Но на смартфоне с маленьким экраном маленькими джойстиками пользоваться неудобно, поэтому вернитесь в настройки сервера, включите галочку «Максимально увеличить джойстики» и нажмите кнопку «Сохранить».
Теперь, когда вы откроете экран с локальными элементами управления, вы увидите, что джойстики стали крупнее.
Кстати, если вы подключите клавиатуру к смартфону, то сможете управлять с неё. Однако, для того, чтобы клавиатура работала, приложение RoboCam должно быть активно, и телефон должен быть незаблокирован. Подробнее об управлении с клавиатуры читайте в третьей статье о RoboCam.
Tags: RoboCam Учебники по использованию программ Обзоры программ Android
Комментарии
Can I help you make an English app version.
I need an English version to make vektor control system in it as I did with www.cellbots.com in 2014.
But I am sure your app is better.
Can I help you?
Regards Magnus
By default the app is English translated. Didn't you try it?
No.
My Samsung Galaxy S8 or my Samsung Pad,
do not accept RoboCam app from Google Play.
play.google.com/.../...
I have downloaded your RoboCam APK 1.4.4 file from other site.
What phones do I need,
to be able to import RoboCam from Google Play?
Please let me use your Robocam source code, for my project.
Regards Magnus
It would be nice if you made a English version of your website with RoboCam.
Google translate can not translate your screendumps pictures.
Totally love RoboCam.
Regards Magnus
This website is missing pictures.
I hope you do a english version of this.
The pictures is not possible to get translated to English.
Regards Magnus
Hello. Thanks for the note. I restored pictures.
I can use your RoboCam app for a telerobotic game if you can implement/code, a queue system, in it, as I have here.
robot1.gamereality.se/
github.com/jlivingstonsg/waiting-room-to-telerobot
I want to put my robots in a room and let people have games with them.
www.youtube.com/watch?v=TZ4ujKcy87o
It would be nice to have possibility to set two ways in to RoboCam. One with login, that you have now, and the other with a queue system where I can set a timer for every gamer. How much would it cost me for you to implement/code this PHP queue system in to your RoboCam?
PS: You can also implement/code, a pay system in your RoboCam and you can handle the money, when people pay, to use my robots.
Regards Magnus
Is your RoboCam app built in a native language?
Like React Native or Flutter ?
Or what program language is it in?
Regards Magnus
I asked people on fiverr.com if anyone could make the same Android app as your RoboCam.
One person in India did an exact copy of you RoboCam app and it took him 3 weeks and it cost me 200 USD.
I just want to develop it some more and put a virtual queue system in it.
I want to build this telerobotic game in Sweden, but with better robots.
www.isotopium.com/
I will only use it in my own project, but if it gets popular, then I will make a deal with you, because this RoboCam app is amazing.
I will not upload my RoboCam code anywhere.
I can send you the source code.
Regards
Magnus
I have now almost a working version of your RoboCam app but I have some problem.
It compile in Android Studio but some code I can not get to work.
Can you check my code and maybe help me?
Regards Magnus
RSS лента комментариев этой записи