JdeRobot / slam-visual_markers

1 stars 0 forks source link

Use of Comm as communication library, so it can connect to ROS image servers #3

Closed jmplaza closed 6 years ago

jmplaza commented 6 years ago

Current release works only with ICE image servers (like cameraserver). In order to use also ROS nodes that serve images, slam-visual_markers should be refactored to use Comm library for communications with other nodes. Comm library automatically maps communication primitives to both ICE or ROS-messages as needed. This way the same source code can connect to nodes of both types.

Flperez commented 6 years ago

Jose Maria, para integrar el componente slam markers con comm, me dijiste que la libreria se utiliza como cliente para conectarse al topic posible de ROS o al puerto de ICE para recibir la información de la cámara. Dado que el componente envía la Pose3d estimada: entonces en el archivo .yml solo aparecería la parte de la cámara y luego en un archivo .cfg la información en ICE, no?

Quedando en la linea de comando: slam_markers camera.yml --Ice.Config=Pose.cfg

2017-12-28 12:32 GMT+01:00 JoseMaria Cañas notifications@github.com:

Assigned #3 https://github.com/JdeRobot/slam-visual_markers/issues/3 to @Flperez https://github.com/flperez.

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/JdeRobot/slam-visual_markers/issues/3#event-1403472062, or mute the thread https://github.com/notifications/unsubscribe-auth/AZqBGXs_CuO4o1HR8PJY0sY3gnuJbwx8ks5tE3xngaJpZM4ROPsm .

-- Saludos, Felipe Pérez Molina

jmplaza commented 6 years ago

No, no. Que use sólo el fichero de configuración YML. Ahí tiene que estar tanto información de a dónde conectarse para recoger imágenes de entrada y dónde publicar él mismo los pose3Ds de salida. Ok?

Saludos,

JoseMaria

On Thu, Jan 18, 2018 at 1:09 PM, Flperez notifications@github.com wrote:

Jose Maria, para integrar el componente slam markers con comm, me dijiste que la libreria se utiliza como cliente para conectarse al topic posible de ROS o al puerto de ICE para recibir la información de la cámara. Dado que el componente envía la Pose3d estimada: entonces en el archivo .yml solo aparecería la parte de la cámara y luego en un archivo .cfg la información en ICE, no?

Quedando en la linea de comando: slam_markers camera.yml --Ice.Config=Pose.cfg

2017-12-28 12:32 GMT+01:00 JoseMaria Cañas notifications@github.com:

Assigned #3 https://github.com/JdeRobot/slam-visual_markers/issues/3 to @Flperez https://github.com/flperez.

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/JdeRobot/slam-visual_markers/issues/3# event-1403472062, or mute the thread https://github.com/notifications/unsubscribe-auth/AZqBGXs_ CuO4o1HR8PJY0sY3gnuJbwx8ks5tE3xngaJpZM4ROPsm .

-- Saludos, Felipe Pérez Molina

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/JdeRobot/slam-visual_markers/issues/3#issuecomment-358628251, or mute the thread https://github.com/notifications/unsubscribe-auth/AKdCpXGynsFMO9KY7pOqC2UnbyyYTdedks5tLzSXgaJpZM4ROPsm .

-- Universidad Rey Juan Carlos http://gsyc.urjc.es/jmplaza

Flperez commented 6 years ago

Receive images with ICE and ROS (comm) and publish ICE and ROS. Now it publish both, I have to modify it to publish on ICE or ROS Visual_markers_comm.zip