PickNik's mission is to reduce development time and costs for your robotic applications. We write robotics software with you or for you.
PickNik can work either in a collaborative engagement with your engineering team (most common) or as turn key roboticists of end to end solutions and components. We can quickly augment your internal team's capabilities, improving development estimation and velocity with our robotics expertice.
We deliver the highest quality work through extensive code reviews & adherence to Google-level coding best practices.
Smooth handoffs are ensured through exceptional documentation and reproducible software environments.
We are trained in Agile sprint planning methodologies, typically following 3 week sprint cycles. We follow other software best practices including rigorous code review, continuous integration, unit testing, and system architecture design.
We are highly efficient in working remotely, ensuring your experience feels like our team is always in the office with you. Our proven model consists of weekly email summaries, weekly or bi-weekly video calls, and daily Github/Slack/etc online communication. Depending on the project we can travel for occasional onsites, have representative hardware shipped to us, or develop full featured simulations.
We make sure you get the results you want, on time, and with the quality you request.
We strategically develop advanced robotics software together with you, augmenting your team with expertise in robotics perception, grasping, motion planning, navigation, and general ROS development.