Robotics
所属分类:机器人/智能制造
开发工具:matlab
文件大小:12264KB
下载次数:0
上传日期:2020-07-02 14:10:47
上 传 者:
sh-1993
说明: 机器人课程:机器人建模、机电一体化与机器人编程、移动机器人等。
(Robotics course: Robot modeling, Mechatronics & robot programming, Mobile robots etc.)
文件列表:
MechatronicsRobotProgramming (0, 2020-07-02)
MechatronicsRobotProgramming\ComputerVisionExercise (0, 2020-07-02)
MechatronicsRobotProgramming\ComputerVisionExercise\LAB.pdf (256263, 2020-07-02)
MechatronicsRobotProgramming\ComputerVisionExercise\drawResults.m (539, 2020-07-02)
MechatronicsRobotProgramming\ComputerVisionExercise\face_detector.m (1115, 2020-07-02)
MechatronicsRobotProgramming\ComputerVisionExercise\face_tracker.m (1617, 2020-07-02)
MechatronicsRobotProgramming\ComputerVisionExercise\test_faceTracking.m (849, 2020-07-02)
MechatronicsRobotProgramming\ComputerVisionExercise\test_video.avi (1285408, 2020-07-02)
MechatronicsRobotProgramming\ComputerVisionExercise\webcam_pub.m (783, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment (0, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\LeddarReceive.slx (23882, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\leddarReceive.png (132107, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\leddarlaunch.lauch (123, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\modified trigger.png (225412, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\rviz_hand_on_all.png (215820, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\rviz_one_segment_blocked.png (269491, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\rviz_screenshot.png (219737, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj (0, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_jitprj (0, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_jitprj\jitEngineAccessInfo.mat (772, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_jitprj\s4wKAVP8Cnx3bs3crbo1cbD.l (37220, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_jitprj\s4wKAVP8Cnx3bs3crbo1cbD.mat (674, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_jitprj\sQMLjP09FeKe8xN1eJPY5WC.l (37220, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_jitprj\sQMLjP09FeKe8xN1eJPY5WC.mat (681, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_sfprj (0, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_sfprj\EMLReport (0, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_sfprj\EMLReport\emlReportAccessInfo.mat (773, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_sfprj\EMLReport\s4wKAVP8Cnx3bs3crbo1cbD.mat (18933, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_sfprj\EMLReport\sQMLjP09FeKe8xN1eJPY5WC.mat (18932, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_sfprj\LeddarReceive (0, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_sfprj\LeddarReceive\_self (0, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_sfprj\LeddarReceive\_self\sfun (0, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_sfprj\LeddarReceive\_self\sfun\info (0, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_sfprj\LeddarReceive\_self\sfun\info\binfo.mat (752, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_sfprj\precompile (0, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_sfprj\precompile\D59Pcr218aqV0yb1l1wfBF.mat (625, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_sfprj\precompile\V5hdmno1OOnN8r0ktg4nmG.mat (625, 2020-07-02)
MechatronicsRobotProgramming\LedderExperiment\slprj\_sfprj\precompile\autoInferAccessInfo.mat (824, 2020-07-02)
MechatronicsRobotProgramming\turtlebotMotion (0, 2020-07-02)
... ...
# Robotics
Robotics course: Robot modeling, Mechatronics & robot programming, Mobile robots etc.
These repository contains several assignments from different robotics courses in Tampere University
## Fundamentals of mobile robots:
contains experiments on algorithms for optimal path finding such as a*, dynamic & dijkstra. The assignments also experiments with SLAM, Binary occupancy grid mapping and various filter such as kalman filter, monte-carlo filter etc.
following figures shows a given map with way points nodes and obstacles and the shortest path derived from different algorithms:
| Dijkstra algorithm | Dynamic programming | a* algorithm |
|--------------------|---------------------|---------------|
|
|
|
|
other groupmate: Amir sefat and Palash halder
## Mecharonics and robot programming:
This course emphasizes on integration of various device with ROS. We used Murata IMU sensor, Leddar(x16) sensor and Microsoft Kinect to connect with ROS and store data in different format and analyzed different capabilities of those devises. The experiment includes oritentation analysis, mapping with, blob/face detection, visualization in RViz, saving data as pointcloud etc.
The following figure shows a typical process we used for sensor integration
Following figures show several experimentation with the sensor outputs.
Sensor integration |
Sensor integration |
Sensor integration |
> |
|
|
Following images show (i) Leddar integration and (ii) blob detection with Kinect using ROS framework.
Sensor integration |
Sensor integration |
|
|
Other part of the course includes connecting Turtlebox and Franka panda robot with ROS and experiment on their movement capabilities. For example we used Turtlebot to follow various programmed path shapes(number 8, rectangle, circle, triangle etc.) and various kinematics with franka panda robot
Following figure is an example of movement of franka panda controlled using ROS.
other groupmates: Severi Keisala, Harri Maeskanen, Pekka Maenpaa
## Robot Manipulators: Modeling, Calculation and Programming:
This course studies includes forward and inverse kinematics experiment using MATLAB robotic toolbox for the first assignment. The second assignment required building a robotic hand with lego and programming bric Pi to draw certain shapes.
other groupmates: Aleksi Jarvela, Maxime Etienne
近期下载者:
相关文件:
收藏者: