Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

How to set up parameters in catkin and how to use qtcreator?

Q1: I just installed qt-creator and I sourced ROS setup.sh and opened the qt-creator in terminal. However, the catkin_make does work. I hope to initialize the catkin, but I don't know how to initialize it.

Q2: I don't know why the catkin_make doesn't work. PS: Sorry for I don't know how to compile the following part.

parallels@ubuntu:~$ cd catkin_ws parallels@ubuntu:~/catkin_ws$ pwd /home/parallels/catkin_ws parallels@ubuntu:~/catkin_ws$ catkin_make Base path: /home/parallels/catkin_ws Source space: /home/parallels/catkin_ws/src Build space: /home/parallels/catkin_ws/build Devel space: /home/parallels/catkin_ws/devel Install space: /home/parallels/catkin_ws/install

#

Running command: "make cmake_check_build_system" in "/home/parallels/catkin_ws/build"

#

CMake Error at CMakeLists.txt:59 (message): find_package(catkin) failed. catkin was neither found in the workspace nor in the CMAKE_PREFIX_PATH. One reason may be that no ROS setup.sh was sourced before.

-- Configuring incomplete, errors occurred! See also "/home/parallels/catkin_ws/build/CMakeFiles/CMakeOutput.log". Makefile:1046: recipe for target 'cmake_check_build_system' failed make: * [cmake_check_build_system] Error 1 Invoking "make cmake_check_build_system" failed

parallels@ubuntu:~/catkin_ws$ printenv XDG_VTNR=7 XDG_SESSION_ID=c3 CLUTTER_IM_MODULE=xim XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/parallels GPG_AGENT_INFO=/home/parallels/.gnupg/S.gpg-agent:0:1 SHELL=/bin/bash TERM=xterm-256color VTE_VERSION=4205 ROS_ROOT=/opt/ros/kinetic/share/ros ROS_PACKAGE_PATH=/opt/ros/kinetic/share QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1

ROS_MASTER_URI=http://localhost:11311 WINDOWID=60817418 UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/1906 GNOME_KEYRING_CONTROL= ROS_VERSION=1 GTK_MODULES=gail:atk-bridge:unity-gtk-module USER=parallels LD_LIBRARY_PATH=/opt/ros/kinetic/lib:/opt/ros/kinetic/lib/x86_64-linux-gnu QT_ACCESSIBILITY=1 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg PATH=/opt/ros/kinetic/bin:/home/parallels/bin:/home/parallels/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin DESKTOP_SESSION=ubuntu QT_IM_MODULE=ibus QT_QPA_PLATFORMTHEME=appmenu-qt5 XDG_SESSION_TYPE=x11 PWD=/home/parallels/catkin_ws JOB=gnome-session XMODIFIERS=@im=ibus ROS_HOSTNAME=localhost GNOME_KEYRING_PID= LANG=en_US.UTF-8 GDM_LANG=en_US MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path IM_CONFIG_PHASE=1 COMPIZ_CONFIG_PROFILE=ubuntu ROSLISP_PACKAGE_DIRECTORIES= GDMSESSION=ubuntu SESSIONTYPE=gnome-session GTK2_MODULES=overlay-scrollbar HOME=/home/parallels XDG_SEAT=seat0 SHLVL=1 ROS_DISTRO=kinetic LANGUAGE=en_US GNOME_DESKTOP_SESSION_ID=this-is-deprecated UPSTART_INSTANCE= PYTHONPATH=/opt/ros/kinetic/lib/python2.7/dist-packages UPSTART_EVENTS=started starting XDG_SESSION_DESKTOP=ubuntu LOGNAME=parallels QT4_IM_MODULE=xim XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/var/lib/snapd/desktop DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-ZRBv6qY6Wh PKG_CONFIG_PATH=/opt/ros/kinetic/lib/pkgconfig:/opt/ros/kinetic/lib/x86_64-linux-gnu/pkgconfig LESSOPEN=| /usr/bin/lesspipe %s INSTANCE=Unity UPSTART_JOB=unity-settings-daemon CMAKE_PREFIX_PATH=/opt/ros/kinetic XDG_RUNTIME_DIR=/run/user/1000 DISPLAY=:0 XDG_CURRENT_DESKTOP=Unity GTK_IM_MODULE=ibus LESSCLOSE=/usr/bin/lesspipe %s %s ROS_ETC_DIR=/opt/ros/kinetic/etc/ros XAUTHORITY=/home/parallels/.Xauthority OLDPWD=/home/parallels _=/usr/bin/printenv

click to hide/show revision 2
None

How to set up parameters in catkin and how to use qtcreator?

Q1: I just installed qt-creator and I sourced ROS setup.sh and opened the qt-creator in terminal. However, the catkin_make does work. I hope to initialize the catkin, but I don't know how to initialize it.

Q2: I don't know why the catkin_make doesn't work. PS: Sorry for I don't know how to compile the following part.

parallels@ubuntu:~$ cd catkin_ws
parallels@ubuntu:~/catkin_ws$ pwd
/home/parallels/catkin_ws
parallels@ubuntu:~/catkin_ws$ catkin_make
Base path: /home/parallels/catkin_ws
Source space: /home/parallels/catkin_ws/src
Build space: /home/parallels/catkin_ws/build
Devel space: /home/parallels/catkin_ws/devel
Install space: /home/parallels/catkin_ws/install

#

/home/parallels/catkin_ws/install #### #### Running command: "make cmake_check_build_system" in "/home/parallels/catkin_ws/build"

#

"/home/parallels/catkin_ws/build" #### CMake Error at CMakeLists.txt:59 (message): find_package(catkin) failed. catkin was neither found in the workspace nor in the CMAKE_PREFIX_PATH. One reason may be that no ROS setup.sh was sourced before.

before. -- Configuring incomplete, errors occurred! See also "/home/parallels/catkin_ws/build/CMakeFiles/CMakeOutput.log". Makefile:1046: recipe for target 'cmake_check_build_system' failed make: * *** [cmake_check_build_system] Error 1 Invoking "make cmake_check_build_system" failed

failed parallels@ubuntu:~/catkin_ws$ printenv XDG_VTNR=7 XDG_SESSION_ID=c3 CLUTTER_IM_MODULE=xim XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/parallels GPG_AGENT_INFO=/home/parallels/.gnupg/S.gpg-agent:0:1 SHELL=/bin/bash TERM=xterm-256color VTE_VERSION=4205 ROS_ROOT=/opt/ros/kinetic/share/ros ROS_PACKAGE_PATH=/opt/ros/kinetic/share QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1

QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 ROS_MASTER_URI=http://localhost:11311 WINDOWID=60817418 UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/1906 GNOME_KEYRING_CONTROL= ROS_VERSION=1 GTK_MODULES=gail:atk-bridge:unity-gtk-module USER=parallels LD_LIBRARY_PATH=/opt/ros/kinetic/lib:/opt/ros/kinetic/lib/x86_64-linux-gnu QT_ACCESSIBILITY=1 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg PATH=/opt/ros/kinetic/bin:/home/parallels/bin:/home/parallels/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin DESKTOP_SESSION=ubuntu QT_IM_MODULE=ibus QT_QPA_PLATFORMTHEME=appmenu-qt5 XDG_SESSION_TYPE=x11 PWD=/home/parallels/catkin_ws JOB=gnome-session XMODIFIERS=@im=ibus ROS_HOSTNAME=localhost GNOME_KEYRING_PID= LANG=en_US.UTF-8 GDM_LANG=en_US MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path IM_CONFIG_PHASE=1 COMPIZ_CONFIG_PROFILE=ubuntu ROSLISP_PACKAGE_DIRECTORIES= GDMSESSION=ubuntu SESSIONTYPE=gnome-session GTK2_MODULES=overlay-scrollbar HOME=/home/parallels XDG_SEAT=seat0 SHLVL=1 ROS_DISTRO=kinetic LANGUAGE=en_US GNOME_DESKTOP_SESSION_ID=this-is-deprecated UPSTART_INSTANCE= PYTHONPATH=/opt/ros/kinetic/lib/python2.7/dist-packages UPSTART_EVENTS=started starting XDG_SESSION_DESKTOP=ubuntu LOGNAME=parallels QT4_IM_MODULE=xim XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/var/lib/snapd/desktop DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-ZRBv6qY6Wh PKG_CONFIG_PATH=/opt/ros/kinetic/lib/pkgconfig:/opt/ros/kinetic/lib/x86_64-linux-gnu/pkgconfig LESSOPEN=| /usr/bin/lesspipe %s INSTANCE=Unity UPSTART_JOB=unity-settings-daemon CMAKE_PREFIX_PATH=/opt/ros/kinetic XDG_RUNTIME_DIR=/run/user/1000 DISPLAY=:0 XDG_CURRENT_DESKTOP=Unity GTK_IM_MODULE=ibus LESSCLOSE=/usr/bin/lesspipe %s %s ROS_ETC_DIR=/opt/ros/kinetic/etc/ros XAUTHORITY=/home/parallels/.Xauthority OLDPWD=/home/parallels _=/usr/bin/printenv

_=/usr/bin/printenv