ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

Hi glukon,

In the case of TK1 you can do the following (don't tell anyone I told you how to do this :P You should do it properly, see @davr answer):

1 - From your development PC open a terminal to your TK1 with X window forwarding (I assume that you configured your /etc/hosts to associate the proper IP to the hostname tegra-ubuntu):

ssh -X ubuntu@tegra-ubuntu

2 - Install qtcreator in the TK1, if you haven't done it before:

sudo apt-get install qtcreator

3 - Execute qtcreator from the TK1:

qtcreator -noload Welcome 2>/dev/null 1>&2 &

"-noload Welcome" will skip the welcome screen of qtcreator, otherwise it will complain about OpenGL

"2>/dev/null 1>&2" will forward the console output and error output to the "null" device (so that you don't get annoying messages in your terminal)

"&" will launch qtcreator in background mode so that you can keep using the same terminal to run other commands.

This will execute qtcreator from your remote host (tegra-ubuntu) but it will be visualized in your development PC. It is note the smoothest thing in the world, but it might help you get the job done.

There might be no menu bar on the top, you can load your project with the following key combination: Ctrl+Shift+O

I hope this helps.