Saturday, 21 October 2017

Professor

naghib

Prof. Mahmoud Naghibzadeh

Team Supervisor
Department of Computer Engineering
Ferdowsi University of Mashhad

a.harati Dr. Ahad Harati

Team Consultant
Department of Computer Engineering
Ferdowsi University of Mashhad
 E-mail

Mahdi Alehdaghi  (in Persian:  مهدي اله‌داغي)
M.Sc. in Artificial Intelligence , Ferdowsi University, Mashhad, Iran

E-mail:   This e-mail address is being protected from spambots. You need JavaScript enabled to view it    , This e-mail address is being protected from spambots. You need JavaScript enabled to view it , Date of Birth: 1 April 1988
Tel: +989155250368
Address: Robot Perception lab, Department of Computer Engineering, Ferdowsi University, Mashhad, Iran

Website:   http://nexus.um.ac.ir/index.php/members/3d-members/8-mahdi-aledaghi

YouTube: www.youtube.com/user/mahdi12167ale/videos

GitHub:  https://github.com/alehdaghi/

LinkedIn:   https://www.linkedin.com/in/alehdaghi  

alehdagi copy

 

Research Interests

Machine Vision

                       Image Processing, 3D Scene Reconstruction,  CNN,  Computer Graphics

Robotics

                       Robot Perception, SLAM, Biped Locomotion  

 

 

Education

Ferdowsi  University, Mashhad, Iran

·           Field: Artificial Intelligence in M.S

·                  Thesis: "Real-time 3D scene reconstruction using plane primitives in RGB-D streams "

·                  GPA: 3.5/4

·                  Date: 2012-2015

·                  Honorable as talented student (Kharizmi  international Robotics Festival) and without entrance exam

·                    Advisor:  Prof.  Ahad    Harati

 

Ferdowsi  University, Mashhad, Iran

·                  Field: Computer Engineering in B.S

·                  Thesis: "Stable gait planning for simulation  Nao  robot on slope surfaces "

·                  Date: 2006-2011

·                  GPA: 3/4

·                  Advisor:  Prof.  Ahad  Harati

 

Dastgheib  High School, Mashhad, Iran

·                  Field: Physics and Mathematics

·                  Date: 2002-2006

·                  Last year GPA: 18.70/20

 

 

 

Projects and Work Experiences

·                Nexus  Robocup  Soccer Simulation team

                       Member (Leader) of  Nexus Simulation Team ,  Ferdowsi  University of Mashhad, 2007-2015, Mashhad.

                       Overview: In this project we research on multi agent issues in robotics. We control independent agent to play a role as soccer player in virtual environment.

                       Used Tools: C++ programing language, Socket programing, Mathematics and Physics problem solving.

                       Demo:  https://www.youtube.com/watch?v=oWn6scvE6S0  and  https://www.youtube.com/watch?v=1evi8lScQ8M

 

·                Fast 3D Scene Reconstruction

                       Master thesis,    Ferdowsi  University of Mashhad, 2015, Mashhad.

                       Overview: In this project I introduced and implemented a novel framework for real-time 3d scene reconstruction in RGB-D streams.

                       Used Tools: C++ programing language, GPU programing (CUDA), Image processing (OpenCV  and Point Cloud library),

                       Demo:  https://www.youtube.com/watch?v=LEy_uo16b-8

 

·                Shahsavand  Distribution Channel

                       Head developer of distribution channel system, 2011-2013,  Shahsavand  company, Mashhad.

                       Overview: In this project I implemented monolithic application for intelligent marketing. This system advised optimized path-rout for direct marketers, managing filling online purchase invoices and monitor marketers.

                       Used Tools:  Android Programing (JAVA programing language, HTML5 technology) ,  C# programing language , PHP and MySQL language.

 

·                Etude, The Real-time Interior Designer

                       Head developer of Etude system, 2013-2014,  Maghsoud  Holding  company, Mashhad.          

                       Overview: In this project I implemented a novel application for real-time and realistic interior designing. This application helps people to simulate designing of furniture in house.

                       Used Tools:  Computer graphics technology (OpenGL library, GPU programing, 3ds Max), Windows Presentation Foundation, C# programing language.

                       Demo:  https://www.youtube.com/watch?v=HtTQNOld9uU

 

·                Samatoos  Software Development Company

                       Head of mobile application development group, 2015-now, Mashhad.

                       Overview: Development of mobile application for Android and IOS devices.

                       Used Tools: JAVA programing language, Objective C programing language.

 

     ·                  Elenoon and Sadad Informatics Corps

                       Head of client applications development group, 2016-now, Tehran.

                       Overview:  Managing protocol of messaging client applications to server.

Cryptography and optimization Android, iOS and Web client.

                       Used Tools:  JAVA, Objective C and Swift programing language. Python, Scala,

and libraries such as BouncyCastle, ReactJS and ProtoBuf.

 

 

 

 

Honors and Awards

8th  place,  2015 world  Robocup  Competitions as  Nexus  -  Ferdowsi  University 3D  RoboSoccer  Team, Jul, 2015, Tehran, Iran

3rd  place,  10th  International  Robocup  IranOpen  Competitions as  Nexus  -  Ferdowsi  University 3D  RoboSoccer  Team, Apr, 2015, Tehran, Iran

4th  place,  9th  International  Robocup  IranOpen  Competitions as  Nexus  -  Ferdowsi  University 3D  RoboSoccer  Team, Apr, 2014, Tehran, Iran

5th-8th  place, 8th  International  Robocup  IranOpen  Competitions as  Nexus  -  Ferdowsi  University 3D  RoboSoccer  Team, Apr, 2013, Tehran, Iran

2nd  place, 3th  PNU open national  as    Nexus3D  RoboSoccer  Team, Mar, 2013, Mashhad, Iran

2nd  place, 2nd  PNU open national  as    Nexus3D  RoboSoccer  Team, Dec, 2011, Mashhad, Iran

1st  place,  Sabalan  national Robotic Competitions    as    KaroS1  RoboSoccer  Team, Mar 2011, Ardebil, Iran
1st  place, PNU open national as    KaroS1  RoboSoccer  Team, Mar, 2011, Tehran, Iran
3rd  place, 3th  Khwarizmi National Robotic Competitions as  Nexus3D  -  Ferdowsi  University 3D  RoboSoccer  Team, Oct, 2010, Tehran, Iran
2nd  place, 3th  Khwarizmi National Robotic Competitions as  NexusWar  -  Ferdowsi  University War Team, Oct, 2010, Tehran, Iran
2nd  place, 1st  Khwarazmi  National Robotic Competitions as  Nexus  -  Ferdowsi  University 3D  RoboSoccer  Team, Nov, 2008, Tehran, Iran
2nd  place, 2nd  PNU Open national as Nexus3D  Robosoccer  Team, Des, 2011, Noor, Iran

2nd  place,  3th    Sama  Open National as Tempux2D  Robossoccer  Team, Nov, 2011, Shiraz, Iran

3th  place,    3th    Sama  Open National as Karo3D  Robossoccer  Team, Nov, 2011, Shiraz, Iran
1st  place, International Latin American Robotic Competitions as  Nexus  -  Ferdowsi  University 3D  RoboSoccer  Team, Oct, 2010, Sao Bernardo do Campo -SP-,  Brasil
4th  place, 2nd  International  Amirkabir  Robotic Competitions (AUTCup) as  Nexus  -  Ferdowsi  University 3D  RoboSoccer  Team, Oct, 2010, Tehran, Iran
5th-8th  place
, 5th  International  Robocup  IranOpen  Competitions as  Nexus  -  Ferdowsi  University 3D  RoboSoccer  Team, Apr, 2010, Tehran, Iran
4th  place, IEEE Latin American Robotic Competitions -  Robocup  Open 2008 as  Nexus  -  Ferdowsi  University 2D  RoboSoccer  Team, Oct, 2008, Rio de Janeiro, Brazil
19th  place, ACM ICPC, Asia Regional, Dec, 2007, Tehran, Iran

 

 

 

Publications

"Parallel RANSAC: Speeding up plane extraction in RGBD image sequences using GPU", 5th International Conference on Computer and Knowledge Engineering, Oct, 2015, Mashhad, Iran

"Fast Camera Motion Estimation Using Normal Vector in Depth Images"  in Persian, The  7th International Conference on Information and Knowledge Technology, May, 2015, Tabriz, Iran

"A New Fuzzy Marking Mechanism for Defensive Players in Soccer Simulation" ,  The 2nd  Robocup  IranOpen  Symposium , Apr, 2010, Tehran, Iran

"Nexus Soccer Simulation Team Description",  RoboCup  world competitions and symposium, July, 2015, Hefie, China

"Nexus Soccer Simulation Team Description",  RoboCup  world competitions and symposium, July, 2007, Graz, Austria

"Nexus Team Description", IEEE Latin American Robotics Competitions -  Robocup  Brazil Open 2008, Oct, 2008, Rio de Janeiro, Brazil

"Nexus Rescue Team Description", IEEE Latin American Robotics Competitions -  Robocup  Brazil Open 2008, Oct, 2008, Rio de Janeiro, Brazil

 

 

 

Technical Skills

Programing  Languges

·                  C/C++/C#, Java, CUDA, Python,  Matlab

Web Design

·                  HTML,  Javascript,  JQuery, PHP, JSP

Image Processing Software

·                  OpenCV, PCL, CUDA

Computer Graphics Software

·                  OpenGL, VTK, DirectX, Open source 3d rendering software, CUDA, 3ds Max

Operating System

·                  Linux, Windows

Other

·                  Android

 

 


Teaching Experience

Teaching and Coaching, Mashhad Student Robotics Research Center, Iran, 2007-Now
Courses:  Object Oriented Programming with C++ under Linux, Data Structures and Algorithms, Artificial Intelligence, System Simulation

Teaching and Coaching,  Hasheminejad  High School, Mashhad NODET branch, Iran, 2011-Now
Courses:  Object Oriented Programming with C++ under Linux, Data Structures and Algorithms, Artificial Intelligence, System Simulation

Teaching and Coaching,  Hasheminejad  Elementary School, Mashhad NODET branch, Iran, 2011-Now
Courses:  Object Oriented Programming with C++ under Linux, Data Structures and Algorithms, Artificial Intelligence, System Simulation

Teaching and Coaching,  Payam  Noor University of Mashhad, Iran, 2010-Now
Courses:  Object Oriented Programming with C++ under Linux, Humanoid Robot Control,  System  Simulation

Teaching Assistant,  Ferdowsi  University of Mashhad, Iran,  Fall 2007 - Spring 2012
Courses:  Introduction to Computer Science, Programming I (C), Data Structures,    Artificial    Intelligence and Robotics

 

M.Sc. in Artificial Intelligence , Ferdowsi University, Mashhad, Iran



E-mail: This e-mail address is being protected from spambots. You need JavaScript enabled to view it , This e-mail address is being protected from spambots. You need JavaScript enabled to view it , Date of Birth: 1 April 1988
Tel: +989155250368
Address: Robot Perception lab, Department of Computer Engineering, Ferdowsi University, Mashhad, Iran

Website: http://nexus.um.ac.ir/index.php/members/3d-members/8-mahdi-aledaghi

YouTube: http://www.youtube.com/user/mahdi12167ale/videos

LinkedIn: https://www.linkedin.com/in/alehdaghi

 

 

Research Interests

Machine Vision

                      Image Processing, 3D Scene Reconstruction, Computer Graphics

Robotics

                      Robot Perception, SLAM, Biped Locomotion

 

 

Education

Ferdowsi University, Mashhad, Iran

·                 Field: Artificial   Intelligence in M.S

·                 Thesis: "Real-time 3D scene reconstruction using plane primitives in RGB-D streams "

·                 GPA: 3.5/4

·                 Date: 2012-2015

·                 Honorable as talented student (Kharizmi international Robotics Festival) and without entrance exam

·                 Advisor: Prof. Ahad Harati

Ferdowsi University, Mashhad, Iran

·                 Field: Computer Engineering in B.S

·                 Thesis: "Stable gait planning for simulation Nao robot on slope surfaces "

·                 Date: 2006-2011

·                 GPA: 3/4

·                 Advisor: Prof. Ahad Harati

Dastgheib High School, Mashhad, Iran

·                 Field: Physics and Mathematics

·                 Date: 2002-2006

·                 Last year GPA: 18.70/20

 

 

 

 

Projects and Work Experiences

Nexus Robocup Soccer Simulation team

                      Member (Leader) of Nexus Simulation Team, Ferdowsi University of Mashhad, 2007-2015, Mashhad.

                      Overview: In this project we research on multi agent issues in robotics. We control independent agent to play a role as soccer player in virtual environment.

                      Used Tools: C++ programing language, Socket programing, Mathematics and Physics problem solving.

                      Demo: https://www.youtube.com/watch?v=oWn6scvE6S0 and https://www.youtube.com/watch?v=1evi8lScQ8M

 

 

Fast 3D Scene Reconstruction

                      Master thesis,   Ferdowsi University of Mashhad, 2015, Mashhad.

                      Overview: In this project I introduced and implemented a novel framework for real-time 3d scene reconstruction in RGB-D streams.

                      Used Tools: C++ programing language, GPU programing (CUDA), Image processing (OpenCV and Point Cloud library),

                      Demo: https://www.youtube.com/watch?v=LEy_uo16b-8

 

 

Shahsavand Distribution Channel

                      Head developer of distribution channel system, 2011-2013, Shahsavand company, Mashhad.

                      Overview: In this project I implemented monolithic application for intelligent marketing. This system advised optimized path-rout for direct marketers, managing filling online purchase invoices and monitor marketers.

                      Used Tools: Android Programing (JAVA programing language, HTML5 technology) , C# programing language , PHP and MySQL language.

 

Etude, The Real-time Interior Designer

                      Head developer of Etude system, 2013-2014, Maghsoud Holding company, Mashhad.          

                      Overview: In this project I implemented a novel application for real-time and realistic interior designing. This application helps people to simulate designing of furniture in house.

                      Used Tools: Computer graphics technology (OpenGL library, GPU programing, 3ds Max), Windows Presentation Foundation, C# programing language.

                      Demo: https://www.youtube.com/watch?v=HtTQNOld9uU

 

 

 

 

Samatoos Software Development Company

                      Head of mobile application development group, 2015-now, Mashhad.

                      Overview: Development of mobile application for Android and IOS devices.

                      Used Tools: JAVA programing language, Objective C programing language.

 

 

 

 

 

 

 

Honors and Awards

8th place, 2015 world Robocup Competitions as Nexus - Ferdowsi University 3D RoboSoccer Team, Jul, 2015, Tehran, Iran

3rd place, 10th International Robocup IranOpen Competitions as Nexus - Ferdowsi University 3D RoboSoccer Team, Apr, 2015, Tehran, Iran

4th place, 9th International Robocup IranOpen Competitions as Nexus - Ferdowsi University 3D RoboSoccer Team, Apr, 2014, Tehran, Iran

5th-8th place, 8th International Robocup IranOpen Competitions as Nexus - Ferdowsi University 3D RoboSoccer Team, Apr, 2013, Tehran, Iran

2nd place, 3th PNU open national as   Nexus3D RoboSoccer Team, Mar, 2013, Mashhad, Iran

2nd place, 2nd PNU open national as   Nexus3D RoboSoccer Team, Dec, 2011, Mashhad, Iran

1st place, Sabalan national Robotic Competitions   as   KaroS1 RoboSoccer Team, Mar 2011, Ardebil, Iran
1st place, PNU open national as   KaroS1 RoboSoccer Team, Mar, 2011, Tehran, Iran
3rd place, 3th Khwarizmi National Robotic Competitions as Nexus3D - Ferdowsi University 3D RoboSoccer Team, Oct, 2010, Tehran, Iran
2nd place, 3th Khwarizmi National Robotic Competitions as NexusWar - Ferdowsi University War Team, Oct, 2010, Tehran, Iran
2nd place, 1st Khwarazmi National Robotic Competitions as Nexus - Ferdowsi University 3D RoboSoccer Team, Nov, 2008, Tehran, Iran
2nd place, 2nd PNU Open national as Nexus3D Robosoccer Team, Des, 2011, Noor, Iran

2nd place, 3th  Sama Open National as Tempux2D Robossoccer Team, Nov, 2011, Shiraz, Iran

3th place,   3th  Sama Open National as Karo3D Robossoccer Team, Nov, 2011, Shiraz, Iran
1st place, International Latin American Robotic Competitions as Nexus - Ferdowsi University 3D RoboSoccer Team, Oct, 2010, Sao Bernardo do Campo -SP-, Brasil
4th place, 2nd International Amirkabir Robotic Competitions (AUTCup) as Nexus - Ferdowsi University 3D RoboSoccer Team, Oct, 2010, Tehran, Iran
5th-8th place
, 5th International Robocup IranOpen Competitions as Nexus - Ferdowsi University 3D RoboSoccer Team, Apr, 2010, Tehran, Iran
4th place, IEEE Latin American Robotic Competitions - Robocup Open 2008 as Nexus - Ferdowsi University 2D RoboSoccer Team, Oct, 2008, Rio de Janeiro, Brazil
19th place, ACM ICPC, Asia Regional, Dec, 2007, Tehran, Iran

 

 

 

 

 

Publications

"Parallel RANSAC: Speeding up plane extraction in RGBD image sequences using GPU", 5th International Conference on Computer and Knowledge Engineering, Oct, 2015, Mashhad, Iran

"Fast Estimation Camera Motion in depth images " in Persian, The 7th International Conference on Information and Knowledge Technology, May, 2015, Tabriz, Iran

"A New Fuzzy Marking Mechanism for Defensive Players in Soccer Simulation" , The 2nd Robocup IranOpen Symposium , Apr, 2010, Tehran, Iran

"Nexus Soccer Simulation Team Description", RoboCup world competitions and symposium, July, 2007, Graz, Austria

"Nexus Team Description", IEEE Latin American Robotics Competitions - Robocup Brazil Open 2008, Oct, 2008, Rio de Janeiro, Brazil

"Nexus Rescue Team Description", IEEE Latin American Robotics Competitions - Robocup Brazil Open 2008, Oct, 2008, Rio de Janeiro, Brazil

 

 

 

Technical Skills

Programing Languges

·                 C/C++/C#, Java, CUDA, Python, Matlab

Web Design

·                 HTML, Javascript, JQuery, PHP, JSP

Image Processing Software

·                 OpenCV, PCL, CUDA

Computer Graphics Software

·                 OpenGL, VTK, DirectX, Open source 3d rendering software, CUDA, 3ds Max

Operating System

·                 Linux, Windows

Other

·                 Android

 

 

 

 

 

 


Teaching Experience

Teaching and Coaching, Mashhad Student Robotics Research Center, Iran, 2007-Now
Courses: Object Oriented Programming with C++ under Linux, Data Structures and Algorithms, Artificial Intelligence, System Simulation

Teaching and Coaching, Hasheminejad High School, Mashhad NODET branch, Iran, 2011-Now
Courses: Object Oriented Programming with C++ under Linux, Data Structures and Algorithms, Artificial Intelligence, System Simulation

Teaching and Coaching, Hasheminejad Elementary School, Mashhad NODET branch, Iran, 2011-Now
Courses: Object Oriented Programming with C++ under Linux, Data Structures and Algorithms, Artificial Intelligence, System Simulation

Teaching and Coaching, Payam Noor University of Mashhad, Iran, 2010-Now
Courses: Object Oriented Programming with C++ under Linux, Humanoid Robot Control, System Simulation

Teaching Assistant, Ferdowsi University of Mashhad, Iran, Fall 2007 - Spring 2012
Courses: Introduction to Computer Science, Programming I (C), Data Structures,   Artificial   Intelligence and Robotics