All Projects → maverickjoy → Pepper Robot Programming

maverickjoy / Pepper Robot Programming

Licence: mit
Pepper Programs : Object Detection Real Time without ROS

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pepper Robot Programming

Probabilistic robotics
solution of exercises of the book "probabilistic robotics"
Stars: ✭ 734 (+2431.03%)
Mutual labels:  robotics, slam, navigation
ROS Basic SLAM
BUILDING AN AUTOMATIC VEHICLE BASED ON STEREO CAMERA
Stars: ✭ 16 (-44.83%)
Mutual labels:  robotics, navigation, slam
Deepseqslam
The Official Deep Learning Framework for Route-based Place Recognition
Stars: ✭ 49 (+68.97%)
Mutual labels:  robotics, slam, navigation
Manif
A small C++11 header-only library for Lie theory.
Stars: ✭ 494 (+1603.45%)
Mutual labels:  robotics, slam
Icra2020 Paper List
ICRA2020 paperlist by paopaorobot
Stars: ✭ 432 (+1389.66%)
Mutual labels:  robotics, slam
Jetson Inference
Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
Stars: ✭ 5,191 (+17800%)
Mutual labels:  object-detection, robotics
Se2lam
(ICRA 2019) Visual-Odometric On-SE(2) Localization and Mapping
Stars: ✭ 285 (+882.76%)
Mutual labels:  robotics, slam
Teaser Plusplus
A fast and robust point cloud registration library
Stars: ✭ 607 (+1993.1%)
Mutual labels:  robotics, slam
Navigation2
ROS2 Navigation Framework and System
Stars: ✭ 528 (+1720.69%)
Mutual labels:  robotics, navigation
Cartographer
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.
Stars: ✭ 5,754 (+19741.38%)
Mutual labels:  robotics, slam
Kimera Vio
Visual Inertial Odometry with SLAM capabilities and 3D Mesh generation.
Stars: ✭ 741 (+2455.17%)
Mutual labels:  robotics, slam
Kimera
Index repo for Kimera code
Stars: ✭ 802 (+2665.52%)
Mutual labels:  robotics, slam
Neural Slam
Pytorch code for ICLR-20 Paper "Learning to Explore using Active Neural SLAM"
Stars: ✭ 414 (+1327.59%)
Mutual labels:  robotics, navigation
Floam
Fast LOAM: Fast and Optimized Lidar Odometry And Mapping for indoor/outdoor localization (Lidar SLAM)
Stars: ✭ 326 (+1024.14%)
Mutual labels:  robotics, slam
Leaderboardx
A tool for building graphs quickly
Stars: ✭ 13 (-55.17%)
Mutual labels:  graph-algorithms, graphs
Orb slam 2 ros
A ROS implementation of ORB_SLAM2
Stars: ✭ 294 (+913.79%)
Mutual labels:  robotics, slam
Robotics Toolbox Matlab
Robotics Toolbox for MATLAB
Stars: ✭ 601 (+1972.41%)
Mutual labels:  robotics, slam
Fourth robot pkg
4号機(KIT-C4)用リポジトリ
Stars: ✭ 7 (-75.86%)
Mutual labels:  robotics, navigation
Visual Slam Roadmap
Roadmap to becoming a Visual-SLAM developer in 2021
Stars: ✭ 277 (+855.17%)
Mutual labels:  robotics, slam
Openvslam
OpenVSLAM: A Versatile Visual SLAM Framework
Stars: ✭ 2,945 (+10055.17%)
Mutual labels:  robotics, slam

PEPPER ROBOT CODES

NAOqi Python SDK MIT PRs Welcome

Here one will find some useful codes in the basic-codes directory, for creating applications on pepper robot using python language.

Pepper control including movement, speech and camera programs using speech and command line can be found in the remote directory.

Pepper's one of the major application created is found in object-detection directory, it implements exploration and mapping in an unknown environment based on a graph algorithm which works in RealTime as pepper moves by identifying and plotting nodes which are represented using matplotlib. And at every node reached we can make pepper do some task here it captures pictures of the environment and gives it to a DL server, which by using YOLO finds objects in the captured feed from pepper.

Installation

I would highly recommend using python virtual environment for installing dependencies used in pepper programming. For installation of python virtual environment one can follow the guide.

pip install -r requirements.txt

One also needs to add naoqi a third party python package for using qi drivers one can find the python package here.

If having a trouble while adding the python package on mac follow this repo.

Notes

  • Navigation and Mapping



  • Video Link

ASTHAMA SERACH VIDEO

  • Other Video Links

FALL DETECTION VIDEO

TICTACTOE VIDEO

License

MIT License 2018 © Vikram Singh and contributors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].