Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-canadian-robotics
A curated list of Canadian robotics open-source software, companies and researchers.
https://github.com/norlab-ulaval/awesome-canadian-robotics
Last synced: 3 days ago
JSON representation
-
Open-Source Software
- Norlab
- optimized_dp - Optimizing Dynamic Programming-Based Algorithms Resources. [SFU-MARS](https://sfumars.com/research) is maintaining this library for their research on principled robot decision making ombining traditional analytical methods in robotics and modern data-driven techniques. <p align="right">[![GitHub Repo stars](https://img.shields.io/github/stars/SFU-MARS/optimized_dp?style=social)](https://github.com/SFU-MARS/optimized_dp/stargazers)</p>
- lidar_snow_removal - A set of nodes for ROS to filter point clouds with the goal of removing snow in Lidar data. [TrailLAb](https://www.trailab.utias.utoronto.ca) was maintaining this package for their publications on the [Canadian Adverse Weather Dataset](http://cadcd.uwaterloo.ca). <p align="right">[![GitHub Repo stars](https://img.shields.io/github/stars/nickcharron/lidar_snow_removal?style=social)](https://github.com/nickcharron/lidar_snow_removal/stargazers)</p>
- VT&R3 - A C++ implementation of the Teach and Repeat navigation framework. It enables a robot to be taught a network of traversable paths and then closely repeat any part of the network. [utiasASRL](https://utiasasrl.github.io) is maintaining and using the package for their research on vision-based localization algorithms in outdoor environments. <p align="right">[![GitHub Repo stars](https://img.shields.io/github/stars/utiasASRL/vtr3?style=social)](https://github.com/utiasASRL/vtr3/stargazers)</p>
- norlab_icp_mapper - A 2-D/3-D mapping library relying on the "Iterative Closest Point" algorithm. [Norlab](https://norlab.ulaval.ca) is maintaining and using the framework to deploy mobile robots in extreme conditions, recently featured in [Kilometer-scale autonomous navigation in subarctic forests: challenges and lessons learned](https://norlab.ulaval.ca/publications/field-report-ltr) and [Lidar Scan Registration Robust to Extreme Motions](https://norlab.ulaval.ca/publications/extreme-motions). <p align="right">[![GitHub Repo stars](https://img.shields.io/github/stars/norlab-ulaval/norlab_icp_mapper?style=social)](https://github.com/norlab-ulaval/norlab_icp_mapper/stargazers)</p>
- mrasl_mav_traj - Trajectory utilities for Micro UAVs (MAVs). Maintained by the lab [MRASL](http://www.polymtl.ca/robotique-mobile/en). <p align="right">[![GitHub Repo stars](https://img.shields.io/github/stars/MRASL/mrasl_mav_traj?style=social)](https://github.com/MRASL/mrasl_mav_traj/stargazers)</p>
- pyro - An object-based toolbox for robot dynamic simulation, analysis, control and planning. Developed by USherbrooke's [Createk](https://www.createk.co) for their research on dynamic systems' design, control, simulation and planning. <p align="right">[![GitHub Repo stars](https://img.shields.io/github/stars/SherbyRobotics/pyro?style=social)](https://github.com/SherbyRobotics/pyro/stargazers)</p>
- Weather Invariant Lidar-based Navigation (WILN) - A lidar-based Teach-and-Repeat framework designed to enable outdoor autonomous navigation in harsh weather. [Norlab](https://norlab.ulaval.ca) is maintaining and using the framework to deploy mobile robots in harsh weather, recently featured in [Kilometer-scale autonomous navigation in subarctic forests: challenges and lessons learned](https://norlab.ulaval.ca/publications/field-report-ltr). <p align="right">[![GitHub Repo stars](https://img.shields.io/github/stars/norlab-ulaval/wiln?style=social)](https://github.com/norlab-ulaval/wiln/stargazers) </p>
- libpointmatcher - An Iterative Closest Point (ICP) library for 2D and 3D mapping in Robotics in C++. [Norlab](https://norlab.ulaval.ca) is maintaining and using the library for their research on autonomous navigation in harsh environments. <p align="right">[![GitHub Repo stars](https://img.shields.io/github/stars/ethz-asl/libpointmatcher?style=social)](https://github.com/ethz-asl/libpointmatcher/stargazers)</p>
- ![GitHub Repo stars - ulaval/PercepTreeV1/stargazers](https://github.com/norlab-ulaval/PercepTreeV1)](https://github.com/norlab-ulaval/PercepTreeV1)) [Tree detection based on deep learning](https://github.com/norlab-ulaval/PercepTreeV1 (PercepTree)):
- Norlab
-
Datasets
- pyboreas - Devkit for the Boreas autonomous driving dataset. [![GitHub Repo stars](https://img.shields.io/github/stars/utiasASRL/pyboreas?style=social)](https://github.com/utiasASRL/pyboreas/stargazers)
- The Canadian Adverse Driving Conditions Dataset - The CADC dataset, collected during winter within the Region of Waterloo, Canada, aims to promote research to improve self-driving in adverse weather conditions.
- enav-planetary-dataset - ROS packages to visualize and interact with the data in RViz, helper scripts in Python to fetch and plot data from the rosbags. [![GitHub Repo stars](https://img.shields.io/github/stars/utiasSTARS/enav-planetary-dataset?style=social)](https://github.com/utiasSTARS/enav-planetary-dataset/stargazers)
- DeepGTAV-PreSIL - Data generation code used to mine data from GTAV. [![GitHub Repo stars](https://img.shields.io/github/stars/bradenhurl/DeepGTAV-PreSIL?style=social)](https://github.com/bradenhurl/DeepGTAV-PreSIL/stargazers)
- PreSIL-tools - Scripts for generating ground planes, splits, and visualizations from the data. [![GitHub Repo stars](https://img.shields.io/github/stars/bradenhurl/PreSIL-tools?style=social)](https://github.com/bradenhurl/PreSIL-tools/stargazers)
- Forest image (PercepTree) datasets - This repository contains two datasets: a 43,000 synthetic forest images and a 100 real image dataset. Both include high-definition RGB images with depth information, bounding box, instance segmentation masks and keypoints annotation. [![GitHub Repo stars](https://img.shields.io/github/stars/norlab-ulaval/PercepTreeV1?style=social)]([[https://github.com/norlab-ulaval/PercepTreeV1/stargazers](https://github.com/norlab-ulaval/PercepTreeV1)](https://github.com/norlab-ulaval/PercepTreeV1))
- University of Toronto Indoor 3D Dataset - This repository contains a robot navigation dataset in crowded indoor environment. It includes the lidar frames, their localization computed by ICP based algorithm PointMap, and the labels provided by automated annotation approach. It was introduced in [Learning Spatiotemporal Occupancy Grid Maps for Lifelong Navigation in Dynamic Scenes](https://arxiv.org/pdf/2108.10585.pdf). ![GitHub Repo stars](https://img.shields.io/github/stars/utiasASRL/UTIn3D?style=social)
- The Montmorency dataset - The dataset contains the ground truth species, diameter at breast height (DBH) and position of more than 1000 trees across four forests, as well as 11 trajectories of a lidar-equipped robot going through these forests.
- Leddar PixSet Dataset - The First Full-Waveform Flash LIDAR Dataset for Autonomous Vehicle R&D. The PixSet dataset contains 97 sequences for a total of roughly 29k frames using the AV sensor suite. Each frame has been manually annotated with 3D bounding boxes. The sequences have been gathered in various Canadian environments (e.g., urban, suburban like highway), climatic (e.g., sunny, cloudy, rainy) conditions and illumination (e.g., day, night, twilight) conditions with an instrumented vehicle.
- The Canadian Planetary Emulation Terrain Energy-Aware Rover Navigation (`enav-planetary`) Dataset - Developed by UToronto's STARS Lab, the Energy-Aware Planetary Navigation Dataset has 1.2 km of data from a typical rover's sensor payload. The goal of this dataset is to promote rover energy management strategies for future exploratory missions to the Moon and Mars. Introduced in [The Canadian Planetary Emulation Terrain Energy-Aware Rover Navigation Dataset](https://doi.org/10.1177/0278364920908922).
- The Montmorency Forest Wintertime Dataset - The dataset was collected in the Montmorency subarctic forest and presents fluctuating weather, including light and heavy snow, rain, and drizzle. It contains 18.8km of autonomous navigation in a teach-and-repeat mode.
- Precise Synthetic Image and LiDAR Dataset for Autonomous Vehicle Perception (presil) - The dataset contains over 50,000 instances and includes high-definition images with full resolution depth information, semantic segmentation (images), point-wise segmentation (point clouds), ground point labels (point clouds), and detailed annotations for vehicles and people in Grand Theft Auto V (GTA V), a commercial video game.
-
Organisations and Divisions
-
Warehouse Robotics
- Hydro-Québec Research Institute (IREQ) - Has a team specialized in autonomous systems for power industries.
- Hydro-Québec Research Institute (IREQ) - Has a team specialized in autonomous systems for power industries.
- General Dynamics Land System Canada - Has a team specialized in autonomy.
- LeddarTech - Has a team focusing on autonomous driving solutions.
- FPInnovations - Has a team specialized in the automation of forestry activities.
- Institut du véhicule innovant (IVI)
- Area X.O
- Provectus Robotics Solutions Inc. - A subsidaiary of Rheinmetall. Provides autonomous navigation technology that helps solve their safety, labour, and budgetary challenges.
-
-
Laboratories
-
Alberta
- Applied Nonlinear Controls Laboratory - From the University of Alberta and specialized in nonlinear control, analysis, prediction and influence of systems, nonlinear mathematical models, robotics, and UAVs.
- Computer Vision and Robotics Group - From the University of Alberta and specialized in computer vision, robotics, and medical imaging.
- Robotic Systems Research, Telerobotic and Biorobotic Systems Group - From the University of Alberta and specialized in medical & biomedical robotics, surgery, rehabilitation, image-guided robotics, human-robot interfaces, and machine intelligence-based solutions.
- Applied Nonlinear Controls Laboratory - From the University of Alberta and specialized in nonlinear control, analysis, prediction and influence of systems, nonlinear mathematical models, robotics, and UAVs.
- Alan Lynch
- Artificial Intelligence and Robotics in Construction (AIRCon-Lab) - From the University of Alberta and specialized in sensors, actuators, and artificial intelligence in construction sites.
- Shih-Chung Jessy Kang
- Assistive Technology Labs - From the University of Alberta and specialized in assistive technology development, clinical research, and children's development.
- Kim Adams
- Bionic Limbs for Improved Natural Control - From the University of Alberta and specialized in sensory motor control, integration of advanced prosthetics and robotics systems, prosthetic restoration, and rehabilitation robotics.
- Jacqueline Hebert
- Computer Vision and Robotics Group - From the University of Alberta and specialized in computer vision, robotics, and medical imaging.
- Martin Jagersand
- Intelligent Automation Research Laboratory (iAR) - From the University of Calgary and specialized in industrial automation with mechatronic systems, vibration, control, optimization, and artificial intelligence.
- Jihyun Lee
- Intelligent Robot Learning Laboratory - From the University of Alberta and specialized in fundamental reinforcement learning research, application of artificial intelligence to real-world settings.
- Matthew E. Taylor
- Neuromuscular Control & Biomechanics Laboratory - From the University of Alberta and specialized in human mobility and performance, advanced assistive technology, and rehabilitation.
- Hossein Rouhani
- Robotarium Laboratory - From the University of Calgary and specialized in control, artificial intelligence, navigation, localization, mapping, robot cooperation & collaboration, and human-robot interaction (HRI).
- Robotic Systems Research, Telerobotic and Biorobotic Systems Group - From the University of Alberta and specialized in medical & biomedical robotics, surgery, rehabilitation, image-guided robotics, human-robot interfaces, and machine intelligence-based solutions.
- Mahdi Tavakoli
-
Ontario
- Autonomous Systems and Biomechatronics Lab (ASB Lab) - From the University of Toronto and specialized in assistive and social robotics, search and rescue, intelligent robotics, 3D sensing, human-robot interaction.
- Autonomous Space Robotics Lab (ASRL) - From the University of Toronto and specialized in mobile robots, and vision-based navigation. Open-source softwares available on their [GitHub repo](https://github.com/utiasASRL).
- People, AI, & Robots lab (PAIR) - From the University of Toronto and specialized in robotic manipulation, robot learning, reinforcement learning, machine learning, and computer vision.
- Animesh Garg
- Robotics & Automatic Control Laboratory - From the Lakehead University and specilalized in design of estimation and control algorithms for UAVs, vision-aided inertial navigation systems, multi-UAV collaborative applications, and GPS-denied environments.
- Abdelhamid Tayebi
- Space and Terrestrial Autonomous Robotic Systems (STARS Laboratory) - From the University of Toronto and specialized in collaborative robotics, mobile manipulation, multimodal sensing, computer vision, and machine learning. Open-source softwares available on their [GitHub repo](https://github.com/utiasSTARS).
- Jonathan Kelly
- Toronto Intelligent Systems Lab (TISL) - From the University of Toronto and specialized in probabilistic and geometric deep learning, 3D vision, aand reinforcement learning.
- Igor Gilitschenski
- Steven Waslander
- GitHub
- Waterloo Intelligent Systems Engineering Lab (WISE Lab) - From the University of Waterloo and specialized in autonomous driving, human driving behaviour modeling, safety and quality requirements, machine learning, reinforcement learning, deep learning, and simulation. Open-source softwares available on their [GitLab repo](https://git.uwaterloo.ca/wise-lab).
- Krzysztof Czarnecki
- Waterloo Centre for Automotive Research (WATCAR)
- Autonomoose
- The More-Than-One Robotics Lab
- Timothy D Barfoot
- Advanced Robotics and Intelligent Systems Laboratory (ARIS) - From the University of Guelph and specialized in intelligent systems, robotics, control systems, vision and signal processing, sensors, communications.
- Simon X. Yang
- Autonomous Systems and Biomechatronics Lab (ASB Lab) - From the University of Toronto and specialized in assistive and social robotics, search and rescue, intelligent robotics, 3D sensing, human-robot interaction.
- Goldie Nejat
- Autonomous Systems Laboratory (ASL) - From the University of Waterloo and specialized in robot motion planning, future transportation systems, and autonomous driving.
- Stephen L. Smith
- Autonomous Vehicle Research and Intelligence Lab (AVRIL) - From the University of Waterloo and specialized in passenger vehicles, automated driving, connected (V2X) vehicles, ADAS, driverless shuttles, commercial trucks, warehouse and industrial robots, and field platform vehicles.
- Amir Khajepour
- Continuum Robotics Laboratory - From the University of Toronto and specialized in continuum robotics. Open-source softwares available on their [GitHub repo](https://github.com/ContinuumRoboticsLab).
- Jessica Burgner-Kahrs
- Lakehead University Robotics Lab - From the Lakehead University and specialized in biped walking robots, parallel robots, nonlinear adaptive control and robust control.
- Xiaoping Liu
- Offroad Robotics - From the Queen's University and specialized in field and mobile robotics, state estimation, mechatronics, and systems control. Open-source softwares available on their [GitHub repo](https://github.com/offroad-robotics).
- Josh Marshall
-
Quebec
- Aerospace Mechatronics Laboratory (AML) - From McGill University and specialized in UAVs, space robotics systems, and timber grasping.
- Inna Sharf
- Control and Robotics Laboratory (CoRo) - From École de technologie supérieure (ÉTS) and specialized in precision robotics, parallel robotics, mechatronics, haptics, and control.
- Ilian Bonev
- Intelligent / Interactive / Integrated / Interdisciplinary Robot Lab (IntRoLab) - From Université de Sherbrooke and specialized in service robots, all-terrain robots, interactive robots, assistive robotics, tele-health robotics, automobile, and surgical robots.
- Francois Michaud
- Laboratoire de robotique - From Université Laval and specialized in parallel mechanisms, articulated robotic hands, cable-driven parallel mechanisms, physical human-robot interaction, haptic devices, and assistive devices.
- Clément Gosselin
- Gregory Dudek
- Giovanni Beltrame
- Mobile Robotics and Autonomous Systems Laboratory (MRASL) - From Polytechnique Montréal and specialized in perception, control, real-time planning, and decision-making under uncertainty.
- Jerome Le Ny
- François Pomerleau
- Robotics and Embodied AI Lab (REAL) - From Université de Montréal and specialized in robotics, and embodied AI.
- Liam Paull
- INIT Robots
- David St-Onge
- RAISE Lab
- AJung Moon
- Aerospace Robotics Laboratory
- Krzysztof (Chris) Skonieczny
- Institut interdisciplinaire d'innovation technologique (3IT)
- Collaborative Robotics Technologies in Manufacturing (CoRoM) - CREATE program with ETS and Université Laval
- Createk
- Richard Arès
-
New Brunswick
- Robotics and Mechanisms Laboratory - From the University of New Brunswick and specialized in parallel manipulators, and simulation of robotic systems.
- Juan A. Carretero
-
Nova Scotia
- Advanced Control and Mechatronics Laboratory - From Dalhousie University and specialized in robust nonlinear control, teleoperation systems, multi-agent systems cooperation, intelligent transportation control, haptics, exoskeletons, human machine interfaces, model predictive control, and assistive robotics.
- Ya-Jun Pan
-
Newfoundland
- Autonomous Ocean Systems Laboratory - From Memorial University and specialized in marine robotics, autonomous underwater vehicles (AUVs), unmanned surface craft (USC)
- Ralf Bachmayer
- Bio-inspired Robotics (BOTS) - From Memorial University and specialized in swarm robotics.
- Andrew Vardy - QAAAAJ), [David Churchill](https://scholar.google.ca/citations?user=teRseTgAAAAJ)
- Intelligent Systems Laboratory - From Memorial University and specialized in sensor design, state estimation, pack ice field detection and tracking, nonlinear model predictive control of mobile robots, cooperative localization of distributed multi-robotic systems, visual-inertial navigation, and robot perception using visual attention.
- George K. Mann
- Vision, Software and Robotics Lab (VISOR)
- Robotics, Mechanical and Control Laboratory (RoMeCoLa)
- Ting Zou
-
British Columbia
- Autonomous Intelligence and Robotics Lab (AIRob) - From the Simon Fraser University and specialized in automated planning, multi-agent/robot systems, spatio-temporal, and constraint reasoning.
- Hang Ma
- Collaborative Advances Robotics and Intelligent Systems lab (CARIS) - From the University of British Columbia and specialized in ethics and human-robot interaction.
- Machiel Van der Loos
- Multi-Agent Robotic Systems Lab (MARS) - From the Simon Fraser University and specialized in robotic safety, reinforcement learning, human intent inference, and visual navigation.
- Mo Chen
- UBC Computer Vision Lab - From the University of British Columbia and specialized in image understanding, video understanding, human pose estimation, understanding of sports videos using machine learning and deep learning techniques.
- James J. Little
- UBC Robotics and Control Laboratory - From the University of British Columbia and specialized in medical image analysis, image guided diagnosis and interventions, telerobotic, robotic control of mobile machines, and manipulators.
- Purang Abolmaesumi
- ROSIE Lab
- Angelica Lim
-
-
Related Lists
-
Awesome Lists
-
-
Companies
-
Robot manufacturers
- Avidbots - Designs, manufactures, sells, services, and supports autonomous cleaning robots.
- Bluewrist - Develops industrial automation solutions and products in the areas of robotics and machine vision, including robot guidance, bin-picking, flexible inspection, 3D scanning and robot calibration.
- Cellula Robotics - Designs and produces subsea robotic systems.
- IndroRobotics - Is a UAV, ground and sea robotics research and development company.
- Marginally Clever Robots, Ltd. - Through education and thought leadership, we empower people to choose STEM/STEAM careers, build robots, and solve their problems sustainably.
-
Aerospace
- Canadensys Aerospace Corporation - Develops micro and nano space technology and smart, ruggedized vehicles.
- MDA - Develops and produces all Canadarms and Dextre, a versatile robot that maintains the International Space Station.
- Mission Control Space Services
- NGC Aerospace
-
Natural Resources
-
Warehouse Robotics
- OTTO Motors
- Sir Steward - Designs and manufactures delivery robots, smart lockers and self-serve kiosks.
- Think Logistics
Programming Languages
Categories
Sub Categories
Keywords
robotics
4
slam
3
lidar
3
ros
3
navigation
1
imu
1
icp
1
forest
1
reinforcement-learning
1
python
1
planning-algorithms
1
optimal-control
1
optimal
1
dynamics
1
dynamic-programming
1
control-systems
1
closed-loop-control
1
analysis
1
uav
1
trajectory-generation
1
optimization
1
ubuntu
1
point-clouds
1
libpointmatcher
1
libnabo
1
szenergy
1
sze
1
simulator
1
pointcloud
1
point-cloud
1
obstacle-detection
1
awesome-list
1
awesome
1
autonomous-driving
1
3d-lidar
1
3d
1
forestry
1
datasets
1
computer-vision
1
winter
1
teach-and-repeat
1
path-following
1
mav
1