Labbook Dutch Nao Team

Error Reports

Started Labbook 2017.

December 13, 2016

November 22, 2016

October 19, 2016

October 12, 2016

September 12, 2016

July 20, 2016

April 21, 2016

April 19, 2016

April 13, 2016

April 2, 2016

April 1, 2016

March 31, 2016

March 30, 2016

March 3, 2016

  • So, the pose_controller starts, but cannot import the naoqi_driver.
  • Did git https://github.com/ros-naoqi/naoqi_driver.git in catkin_ws/src.
  • Catkin_make doesn't make (should I switch CMakeLists.catkin to CMakeLists.tt), but I already did sudo apt-get install ros-indigo-naoqi-driver, as suggested by the documentation. Yet, I didn't added /opt/ros/indigo/setup.sh in my . Now it the naoqi_driver is found. Next step is getting started.
  • ROS_IP was set. rosrun naoqi_driver naoqi_driver_node --qi-url=tcp://:9559 --roscore_ip --network_interface is on my machine rosrun naoqi_driver naoqi_driver_node --qi-url=tcp://192.168.2.100:9559 --roscore_ip 192.168.2.101 --network_interface eth2
  • This fails, but after source /opt/ros/indigo/setup.sh it does.
  • Continue with installing ros on the nao. Opennao 2.10.19 seems to work. Installation script says:
    To use ros, the following environment variables must contain those values:

    ROS_MASTER_URI http://localhost:11311
    ROS_PACKAGE_PATH /opt/openrobots/share
    PYTHONPATH /opt/openrobots/lib/python2.7/site-packages
    PATH /opt/openrobots/bin

    As an alternative to the above configuration, commands can be executed by
    using the `env.sh' wrapper. For instance, roscore can be started like so:
    /opt/openrobots/etc/ros/env.sh roscore
  • Executing roslaunch nao_bringup nao.launch. Failed by missing yaml. Adding /opt/openrobots/etc/ros/env.sh to .bash_profile was no good idea (env.sh needs an argument, and couldn't login any more. Copying a empty bash_profile remotely solved this). Made a make_bash_profile from bootstrap.sh script.
  • Executing roslaunch nao_bringup nao.launch still fails, but now due to missing netifaces. Called sudo emerge netifaces again. Calculating dependencies for ever.
  • Installing netifaces while wireless connected is not a good option. Installed sudo emerge netifaces log4cxx poco while connected wired. Tried to refresh wireless connector, but web-interface complaint that no wireless card was found.
  • Launch starts succesfully, although one module complains about tinyxml.
  • Even installed sudo emerge libtinyxml and created symlink sudo ln -s /usr/lib/libtinyxml.so /usr/lib/libtinyxml.so.2.
  • Time to do some testing.
  • At home the wireless is working again :-)
  • Starting roslaunch nao_bringup nao.launchgives an error on missing libPocoFoundation.so.9, while /usr/lib/libPocoFoundationd.so.9#new is there.
  • Tried sudo emerge dev-libs/poco, but only /usr/lib/libPocoNetd.so.9 is installed
  • Tried sudo ln -s libPocoFoundationd.so.9#new libPocoFoundation.so.9.
  • Now only the aggregator_node and robot_state_publisher crash at start (nothing in the log).
  • Continue with Getting Started.
  • Installed sudo apt-get install ros-indigo-nao-meshes. nao.rviz is no longer in nao_robot/nao_description/config. Installed sudo apt-get install ros-indigo-nao-description, but also no nao.rviz.
  • I am not the only one without nao.rviz. The available urdf.rviz seems also to work (although I receive no images).
  • The command rosnode list gives an rather short answer:
    /naoqi_driver_node
    /rosout
    /rviz_1457037842523160871
    Should set the ROS_MASTER differently?
  • Moved the naoqi_driver out of my catkin_ws and could start roslaunch nao_bringup nao_full.launch nao_ip:=192.168.178.23 roscore_ip:=192.168.178.39 network_interface:=wlan0. Still only nao_robot extra as topic: rosnode list
    //nao_robot
    /naoqi_driver_node
    /rosout
    /rviz_1457037842523160871
  • Found the nao_robot/nao_bringup/config/nao_full.rviz
  • Still I got the warning that no Image is received, nor tf. rosnode cleanup says: cannot ping [//nao_robot]: unknown node
  • Also rosnode info /nao_robot
    --------------------------------------------------------------------------------
    Node [/nao_robot]
    Publications: None

    Subscriptions: None

    Services: None

    cannot contact [/nao_robot]: unknown node
  • Tried the tomato_tracker code: python move.py. First had to install sudo apt-get install ros-indigo-moveit-commander:
    [INFO] [WallTime: 1457041283.879545] Starting moveit
    Takes a long time.
  • In Rviz I could add the MoveIt as MotionPlanner. I could add world.stl as Scene Object:
  • Looked at the models in robocup3ds. Could clone the code, but cmake fails on sdformat2. sudo apt-get install sdformat3 likes to deinstall gazebo5.

    March 2, 2016

    March 1, 2016

    February 23, 2016

    February 10, 2016

    January 12, 2016

    January 4, 2016

    Previous Labbook