pyrosenv
Set an environment for easy work with ROS in python without setting things up
Installation
pip install pyrosenv
Usage
For easy working with ROS in Python 3 in your IDE (Pycharm, VSCode, etc.) Do one or more of the following imports. Actually after import pyrosenv you can import anything that you would import in ROS environemnt.
# set things up and then import
import pyrosenv
import rospy
# ...
#import ros libraries
from pyrosenv import rospy
from pyrosenv import rosbag
from pyrosenv import roslaunch
from pyrosenv import rosgraph
from pyrosenv import roslib
from pyrosenv import genpy
from pyrosenv import cv_bridge
# import std msgs
from pyrosenv.std_msgs.msg import Int16
from pyrosenv.std_msgs.msg import Bool
# ...
# import sensor msgs
from pyrosenv.sensor_msgs.msg import PointCloud2
msg = PointCloud2()
from pyrosenv.sensor_msgs import point_cloud2
point_cloud2.read_points(msg)
from pyrosenv.cv_bridge import CvBridge, CvBridgeError
# ...
Then you can just use rospy, rosbag, std_msgs, sensor_msgs, etc. as you would in ROS environment.
Metadata
Release files for pyrosenv 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pyrosenv-0.0.4.tar.gz | 4.5 kB | Without provenance | Details for pyrosenv-0.0.4.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pyrosenv-0.0.4-py3-none-any.whl | Python 3 | none | any | Details for pyrosenv-0.0.4-py3-none-any.whl |
Total release size: 10.9 kB
Release files / pyrosenv-0.0.4.tar.gz
| Download URL | pyrosenv-0.0.4.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
90e0d90becd328d99aa83667212b352263ef398133792497247fad1780b6f7f0
|
|
BLAKE2b-256 checksum How to use checksums |
e6cf0cab7d477bbc8282115569f0eb33a6dc4cbada94df201ee68d2352ee2761
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
|
Release files / pyrosenv-0.0.4-py3-none-any.whl
| Download URL | pyrosenv-0.0.4-py3-none-any.whl |
|---|---|
| Size | 6.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
63de12c37f90f7f4cc37da033b5f84a979b1492d76f5b1c58d8d2daa79a1c68b
|
|
BLAKE2b-256 checksum How to use checksums |
a61b855d13d59c0cf1b3712912a9727123f20c5484f5c1f1404a1c9780e728c3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
|
Security for pyrosenv 0.0.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.