Woah ... that title is a mouthful. Lemme break it down: My python package(s) are in a private github repository (e.g. http://www.github.com/safijari/my_repo) The correct setup.py file is not in the root folder of the repo. (e.g. it's actually located at my_package/setup.py) I want to install it directly from github using pip. I use an ssh … Continue reading Python Pip VCS Install from Private github Repository using the Subdirectory Argument
OpenCV + IPython.display == 😃
I love IPython notebook. The REPL nature with persistence of richly formatted output, plotting, remote notebooks, markdown comments/thoughts/explanations interspersed with code, and so much more. It all wonderfully comes together and elevates my ability to think through new problems and new domains to a whole new level. Then I learned about the IPython.display module ... … Continue reading OpenCV + IPython.display == 😃
The Why and How of Python Properties
Note: This is another dirty repost from my Medium account. I seem to get no visibility there and I hate how you share code in it. Since I'm back on the blog, figured I'd repost. Enjoy 🙂 A Real World Problem About a year ago we hit an interesting roadblock at my current job: our computer vision pipeline … Continue reading The Why and How of Python Properties
How I use Docker for Robotics Development
Note: This post is a re-post from my attempted non wordpress blog. A fair amount has changed since this was written and I haven't actually used this workflow in a while. That said, it can still be useful for folks, so posting it here. Are you, dear reader, a little bit like me? Relatively comfortable … Continue reading How I use Docker for Robotics Development
I used ROS on Windows (and I liked it?)
tl;dr There is a really nice effort called ros_cygwin that allows Windows users to have roughly the same experience using ROS as Ubuntu users would. It's nice, and makes a lot of sense in the personal computer interfacing with a ROS enabled robot context. My first exposure to ROS was in 2014 as I started doing some graduate work with … Continue reading I used ROS on Windows (and I liked it?)
Fixing “Arduino cannot run because it could not create a folder to store your sketchbook”
Today at work I was trying to install the Arduino IDE on my computer and kept running into this issue. This is very annoying as it keeps the IDE from even starting, so you can't go into the settings and change the default sketchbook folder. The problem was the fact that, this being a work computer, a … Continue reading Fixing “Arduino cannot run because it could not create a folder to store your sketchbook”
Fixing the Gazebo 2.2 Virtual Machine Depth Ordering Bug
So, there's this bug in version 2+ of Gazebo that pops up only in Virtual Machines (very likely a bug with OGRE rather than Gazebo, actually). It causes camera sensors in Gazebo to output an image where some objects that are supposed to be behind others to get rendered in a way that they appear … Continue reading Fixing the Gazebo 2.2 Virtual Machine Depth Ordering Bug
First blog post
The why and what of my blog.