Skip to content

Repository for specialization project and master thesis in Robotics & Automation, at NTNU 2019/2020

License

Notifications You must be signed in to change notification settings

ninamwa/kmriiwa_ws

Repository files navigation

kmriiwa_ws

Repository for master thesis and specialization project in Robotics & Automation, at NTNU Fall 2019, by Charlotte Heggem and Nina Marie Wahl.

Intention: This project aims to create a communication API between a KUKA robot, KMR iiwa, and ROS2. Multiple ROS packages are used for including functionality. Navigation2 is used for navigating the mobile vehicle. Cartographer and RTAB-Map is used for SLAM. MoveIt2 is used for path planning for the manipulator.

Multiple Intel Realsens D435 cmeras are used to provide better moving and detection of objects. A Robotiq gripper is used for picking up objects. The cameras and gripper are launched at a separate onboard computer (Intel NUC).

System requirements:

  • Ubuntu 18.04.3
  • Python 3.6.9
  • ROS Eloquent

Required ROS Packages:

  • Gazebo packages
  • Navigation2
  • MoveIt2
  • Cartographer
  • RTAB-Map ROS wrapper (dependent on RTAB-Map)
  • Ros2 Intel Realsense (ROS2 Wrapper for Intel® RealSense™ Devices)
  • ROS2 Openvino Toolkit (dependent on OpenVino Toolkit)
  • ROS2 Object Analytics

About

Repository for specialization project and master thesis in Robotics & Automation, at NTNU 2019/2020

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published