Skip to content
This repository was archived by the owner on Dec 8, 2022. It is now read-only.
This repository was archived by the owner on Dec 8, 2022. It is now read-only.

error such service /save_map of type world_canvas_msgs/SaveMap  #65

Open

Description

@DavidHan008

my android is 4.4.3 API 19.
I use the make a map want to save map but no map and no way save map can you help me ?
screenshot_2017-08-06-19-58-17

Activity

  1. adamantivm commented on Aug 7, 2017

    @adamantivm
    Contributor

    @DavidHan008 could you please post a link to the tutorial that you are following?
    These apps are supposed to be used with a given Turtlebot desktop configuration, which I am not very familiar with. But I am almost sure that this service is something that should be running on a desktop somewhere. Are you properly following the instructions to do that?

  2. DavidHan008 commented on Aug 7, 2017

    @DavidHan008
    Author

    @adamantivm HI
    I just want to use the app in my car pioneer3DX
    I use rosaria and lms100 lidar.
    my lidar toplic is /scan
    I use gmapping the topic is /map
    the robot frame is /base_link
    but is not view anything in the app
    when I want to save map. the error will happpen.
    do you have the tutorial use the app in turtlebot?

  3. adamantivm commented on Aug 7, 2017

    @adamantivm
    Contributor

    @DavidHan008 unfortunately these apps are unsupported. They were created by a group that is no longer working or maintaining these apps and I am not familiar enough to make them work.

    I think these were originally meant to use with android_remocons, which is even less maintained: http://wiki.ros.org/android_remocons

    My suggestion is that you try to either search for old information on android_remocons to see if you can make it work on your own (but note it will not be easy and I don't think we will be able to provide much support), or alternatively look into the source code for the applications here in android_apps that you want to use and see if you can disable the parts that you don't use.

  4. jubeira commented on Aug 7, 2017

    @jubeira

    @DavidHan008 as @adamantivm points out, you will have to do some work to make these apps work.
    As the message says, you need to have a node advertising the save_map service of type world_canvas_msgs/SaveMap.
    I understand that the node that provides that service is here: https://github.com/corot/world_canvas/tree/master/world_canvas_server. Try downloading that code and starting the node that has that service. If you are able to get that service running, you should be able to save the map.
    I once tried that out and found that it depends on a mongo database to save the maps. The code to do that is around here: https://github.com/ros-planning/warehouse_ros_mongo. I can't ensure that all this will work out of the box in ROS Kinetic.

    I'm sorry that this doesn't provide a clean solution for your problem; you will need to work a bit on that, but at least you can get started and hopefully get it working.

  5. gurpreet433 commented on Mar 2, 2020

    @gurpreet433

    @DavidHan008 did you get it to work? I am having same issue and already wasted more than 2 days on it :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions