{"action":"created","issue":{"url":"https://api.github.com/repos/AutonomyLab/create_autonomy/issues/24","repository_url":"https://api.github.com/repos/AutonomyLab/create_autonomy","labels_url":"https://api.github.com/repos/AutonomyLab/create_autonomy/issues/24/labels{/name}","comments_url":"https://api.github.com/repos/AutonomyLab/create_autonomy/issues/24/comments","events_url":"https://api.github.com/repos/AutonomyLab/create_autonomy/issues/24/events","html_url":"https://github.com/AutonomyLab/create_autonomy/issues/24","id":160532658,"number":24,"title":"Error!","user":{"login":"AyanGithub","id":11683855,"avatar_url":"https://avatars.githubusercontent.com/u/11683855?v=3","gravatar_id":"","url":"https://api.github.com/users/AyanGithub","html_url":"https://github.com/AyanGithub","followers_url":"https://api.github.com/users/AyanGithub/followers","following_url":"https://api.github.com/users/AyanGithub/following{/other_user}","gists_url":"https://api.github.com/users/AyanGithub/gists{/gist_id}","starred_url":"https://api.github.com/users/AyanGithub/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AyanGithub/subscriptions","organizations_url":"https://api.github.com/users/AyanGithub/orgs","repos_url":"https://api.github.com/users/AyanGithub/repos","events_url":"https://api.github.com/users/AyanGithub/events{/privacy}","received_events_url":"https://api.github.com/users/AyanGithub/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2016-06-15T21:52:26Z","updated_at":"2016-06-16T22:03:00Z","closed_at":null,"body":"Hello! I want to run my iRobot Create 2 with my Ubuntu Computer that is running ROS Kinetic 16.04 (with maybe a Raspberry Pi 3 in the future) but have had very bad luck. But when I came across AutonomyLab, I gave it a shot. And it kinda worked, but I got this error:\r\n` ERROR: launch node of type [ca_driver/ca_driver]: can't locate node [ca_driver] in package [ca_driver]`\r\nI don't know why it's doing that, but any help is appreciated. Thanks!\r\nI just started using ROS and my iRobot Create 2 a few days ago, so I don't know a lot.\r\nEDIT: Here's my CMakeLists file:\r\n```\r\ncmake_minimum_required(VERSION 2.8.3)\r\nproject(ca_driver)\r\n\r\nfind_package(catkin REQUIRED COMPONENTS\r\n  roscpp\r\n  std_msgs\r\n  geometry_msgs\r\n  nav_msgs\r\n  tf\r\n  ca_msgs\r\n)\r\n\r\nfind_package(Boost REQUIRED system thread)\r\n\r\ncatkin_package(\r\n  INCLUDE_DIRS include\r\n  LIBRARIES libcreate\r\n  CATKIN_DEPENDS roscpp std_msgs geometry_msgs nav_msgs tf ca_msgs ca_description\r\n)\r\n\r\ninclude(ExternalProject)\r\nExternalProject_Add(libcreate\r\n  GIT_REPOSITORY https://github.com/AutonomyLab/libcreate.git\r\n  GIT_TAG 1.2.1\r\n  PREFIX ${CATKIN_DEVEL_PREFIX}\r\n  CONFIGURE_COMMAND cmake .\r\n  BUILD_COMMAND make\r\n  INSTALL_COMMAND echo \"No install\"\r\n  BUILD_IN_SOURCE 1\r\n)\r\n\r\nset(libcreate_PATH \"${CATKIN_DEVEL_PREFIX}/src/libcreate/\")\r\n\r\ninclude_directories(\r\n  ${catkin_INCLUDE_DIRS}\r\n  ${Boost_INCLUDE_DIRS}\r\n  ${libcreate_PATH}/include\r\n  include\r\n)\r\n\r\nlink_directories(${libcreate_PATH})\r\n\r\nadd_executable(ca_driver src/create_driver.cpp)\r\n\r\ntarget_link_libraries(ca_driver\r\n  create\r\n  ${catkin_LIBRARIES}\r\n  ${Boost_LIBRARIES}\r\n)\r\nadd_dependencies(ca_driver libcreate)\r\n```\r\nEdit 2: Bump! I don't see why this is not working, it should be, right? I tried everything from sourcing stuff do trying to rosrun the node which I don't know how to do!\r\nEdit 3: Aha. There is nothing in ~/my_catkin_ws/devel/lib/ except for pkgconfig. And there was no errors running catkin build when I first built it, but now I can't catkin_make it.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/AutonomyLab/create_autonomy/issues/comments/226627087","html_url":"https://github.com/AutonomyLab/create_autonomy/issues/24#issuecomment-226627087","issue_url":"https://api.github.com/repos/AutonomyLab/create_autonomy/issues/24","id":226627087,"user":{"login":"AyanGithub","id":11683855,"avatar_url":"https://avatars.githubusercontent.com/u/11683855?v=3","gravatar_id":"","url":"https://api.github.com/users/AyanGithub","html_url":"https://github.com/AyanGithub","followers_url":"https://api.github.com/users/AyanGithub/followers","following_url":"https://api.github.com/users/AyanGithub/following{/other_user}","gists_url":"https://api.github.com/users/AyanGithub/gists{/gist_id}","starred_url":"https://api.github.com/users/AyanGithub/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AyanGithub/subscriptions","organizations_url":"https://api.github.com/users/AyanGithub/orgs","repos_url":"https://api.github.com/users/AyanGithub/repos","events_url":"https://api.github.com/users/AyanGithub/events{/privacy}","received_events_url":"https://api.github.com/users/AyanGithub/received_events","type":"User","site_admin":false},"created_at":"2016-06-16T22:03:00Z","updated_at":"2016-06-16T22:03:00Z","body":"Thanks for the quick reply. I'm so stupid. I didn't plug in the serial cable! After plugging it in, I ran `roslaunch create_2.launch [desc:=true] [publish_tf:=true]` after sourcing which I always forget to do (many of my problems) and the orange LED on the Create Serial Cable is blinking and on the terminal it says,\r\n```\r\n[ INFO] [1466114465.331133969]: [CREATE] Create 2 model selected\r\n[create::Serial] failed to receive data from Create. Check if robot is powered!\r\n[create::Create] retrying to establish serial connection...\r\n[create::Serial] serial error - Operation canceled\r\n[create::Serial] failed to receive data from Create. Check if robot is powered!\r\n[create::Create] retrying to establish serial connection...\r\n[create::Serial] serial error - Operation canceled\r\n[create::Serial] failed to receive data from Create. Check if robot is powered!\r\n[create::Create] retrying to establish serial connection...\r\n[create::Serial] serial error - Operation canceled\r\n[create::Serial] failed to receive data from Create. Check if robot is powered!\r\n[create::Create] failed to connect over serial: timeout\r\n[create::Serial] serial error - Operation canceled\r\n[create::Serial] failed to receive data from Create. Check if robot is powered!\r\n[FATAL] [1466114510.354846035]: [CREATE] Failed to establish serial connection with Create.\r\n[create::Serial] send failed, not connected.\r\n\r\n```\r\n\r\nBut I'm sure after I follow @jacobperron's instructions it should work. Thanks guys!"}}
{"actor":{"display_login":"AyanGithub"}}