Best way to rosmaster on Android
Hi all,
I want to start a rosmaster
process on Android without any user input and I'm looking for the best way to do it.
Using RosActivity
and the MasterChooser
is not possible because this requires the user to input information. rosmaster
is written in python and I'd rather not try running python stuff on Android. I tried to copy RosActivity
and bind to NodeMainExecutorService
but the binder in that class is private.
I'm running out of ideas and would appreciate any help from the rosjava
/ rosandroid
guys. Thanks in advance!
I've been trying this for a couple of days and found out that most of ROS core is written entirely in python (roscore, rosnode, roslaunch, rostopic, rosservice ...), which I haven't realized before. I'm currently experimenting with the QPython runtime. I'll post updates.