environment

Towards the development of safe, collaborative robotic freehand ultrasound

The use of robotics in medicine is of growing importance for modern health services, as robotic systems have the capacity to improve upon human tasks, thereby enhancing the treatment ability of a healthcare provider. In the medical sector, ultrasound …

Pybotics: Python Toolbox for Robotics

Modern robotic programming relies on offline simulation to reduce process downtime. In a virtual environment, application specialists can program, visualize, and test their robotic application before deploying it to the real production environment. …

Evolutionary Motion Control Optimization in Physical Human-Robot Interaction

Given that the success of an interaction task depends on the capability of the robot system to handle physical contact with its environment, pure motion control is often insufficient. This is especially true in the context of medical freehand …

Evolutionary Motion Control Optimization in Physical Human-Robot Interaction

Given that the success of an interaction task depends on the capability of the robot system to handle physical contact with its environment, pure motion control is often insufficient. This is especially true in the context of medical freehand …

Testing Python Packages with Docker

Package management is hard. Sometimes in Python package development, your local (development) environment may behave a little differently than a deployment target. Below is a simple method I use to replicate a clean environment and test Python package installs and tests.

Recap: Movin' On 2018

Sustainable mobility was the primary topic of the event. Overall, one of my favourite quotes came from Bertrand Piccard: We have to prove that protection of the environment is profitable.

Domo arigato, Mr. Roboto: Calibrating Robots with Python

This talk was presented at Montréal-Python 67: Ultramodern Vintage - PyCon Canada Special Modern robotic applications often rely on offline programming to reduce process downtime. In a virtual environment, robot application specialists may program, visualize, and test their robotic application before uploading it to the real production environment, saving time and costs.