I have a strong interest in improving my workflow constantly. While meta-productivity goes only so far, here are some of the tools I use on a day-to-day basis to get things done. Check out my github page for most recent information.
Research tools for autonomous systems in Python/C++ (pybot)
pybot is Python package that provides general-purpose tools for fast prototyping of robotics and perception applications (such as Object Recognition, Semantic Scene Understanding, Visual Odometry, SLAM).
Conda packages for robotics, vision, and SLAM research
Conda packages for various robotics, vision and SLAM libraries including lcm, libbot, pybot, gtsam, pygtsam, isam, pyisam, OpenGV, Sophus, nanoflann, and more to come. See conda-recipes-robot, conda-recipes-slam, conda-recipes-vision for more details.
OpenCV <=> NumPy Converter using Boost Python
A convenience library that registers a boost::python converter to implicitly convert between OpenCV’s popular cv::Mat datatype and NumPy’s popular np.array datatype.