- ์ด์๋ช
- cyberbotics
- Webots
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| import rospy | |
| from sensor_msgs.msg import PointCloud2 | |
| import sensor_msgs.point_cloud2 as pc2 | |
| class SubscribePointCloud(object): | |
| def __init__(self): |
update-alternatives --list pythonsudo apt-get install ros-kinetic-jsk-visualization ros-kinetic-jsk-rviz-plugins ros-kinetic-jsk-perception
https://answers.ros.org/question/258444/sudo-apt-install-catkin-not-working/
$ cd ~/catkin_ws/ $ catkin_make
| # numpy | |
| import numpy as np | |
| # matplotlib | |
| import matplotlib.pyplot as plt | |
| # test case |
| class UnionFind: | |
| """Weighted quick-union with path compression. | |
| The original Java implementation is introduced at | |
| https://www.cs.princeton.edu/~rs/AlgsDS07/01UnionFind.pdf | |
| >>> uf = UnionFind(10) | |
| >>> for (p, q) in [(3, 4), (4, 9), (8, 0), (2, 3), (5, 6), (5, 9), | |
| ... (7, 3), (4, 8), (6, 1)]: | |
| ... uf.union(p, q) |