Skip to content

Sticky : PyROS-Dev Introduction #25

@asmodehn

Description

@asmodehn

Sticky Issue for new comers to Pyros-dev :

  1. Python practice : self-project in python (not related with ROS just yet).
    Reference for release : https://www.pypa.io/en/latest/ Otherwise just surf the internet :-)

  2. ROS install (on pc) + tutorials there http://wiki.ros.org/

  3. Review this package for different ways to use python in a ROS ecosystem.

  4. Go over https://github.com/pyros-dev/catkin_pip to get familiar with the low level mix of ROS C++ with python.

  5. Check pyzmp for doing communicating multiprocess in pure python. And then you can use it within ROS via the third party release

  6. Check pyros and pyros_rosinterface for doing communicating multiprocess between ROS and python. This is doable in ROS environment (using the third party release for pyros or in pure python (using the installed pyros_interfaces_common ROS package)

  7. Check rostful to get a python web interface on top of your ROS system. Made for pure python (but also doable in ROS since a third party release is available)

  8. Bonus : Go over to https://github.com/pyros-dev/rosimport, attempt to use it, and finally get rid of the catkin toolkit, even for ROS programs.

Metadata

Metadata

Assignees

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