Open Source Projects
Scaffold Factory |
See project |
A Flutter plugin to build and customize the Flutter's scaffold widget with simple and flexible configurations. Also, this plugin provides various implementations of useful widgets that can use in UI design. The scaffold is a class provides APIs for showing drawers, snack bars, and bottom sheets. |
Aurora |
See project |
Aurora is the core program of autonomous multi-rotor robots based on APM autopilot. We use the ROS platform and Mavlink protocol for the connection between program and robot. A multirotor or multicopter is a rotorcraft with more than two rotors. An advantage of multirotor aircraft is the simpler rotor mechanics required for flight control. We designed, optimized and manufactured hexacopter drone with a vision based AI and online 3D mapping using the C++ programming language on ROS platform. |
Visual debugger |
See project |
MRL rescue agent simulation team are introducing a new utility called Visual Debugger for RoboCup rescue agent simulation system. This utility is based on the rescue simulation platform’s viewer and was developed and extended based on MRL’s needs so that we can have different layers on top of normal map view very easily. Adding layers to the view makes it easier to monitor agents’ behavior and their corresponding tasks and targets and also let us visualize the output of different algorithms that are utilized. This gives a better understanding of what is going on in the algorithm and makes it a lot easier and time efficient for the developer to find potential problems and debug them. |
Optimization of nanofilms thickness using a Genetic Algorithm (GA) |
See project |
This project created for improving the results of a paper from the journal of applied physics. "Optical modeling and electrical properties of cadmium oxide nanofilms: Developing a meta–heuristic calculation process model" is the title of this paper. Abstract: Cadmium oxide thin films were deposited onto glass substrates by sol–gel dip-coating method and annealed in air. The normal incidence transmittance of the films was measured by a spectrophotometer. D.C electrical parameters such as carrier concentration and mobility were analyzed by Hall Effect measurements. A combination of Forouhi–Bloomer & standard Drude model was used to simulate the optical constants and thicknesses of the films from transmittance data. The transmittance spectra of the films in the visible domain of wavelengths were successfully fitted by using the result of a hybrid particle swarm optimization method and genetic algorithm. The simulated transmittance is in good accordance with the measured spectrum in the whole measurement wavelength range. The electrical parameters obtained from the optical simulation are well consistent with those measured electrically by Hall Effect measurements. |
Quala pathfinder robot controlled by PID controller |
See project |
Quala PID Pathfinder robot programmed by CodeVision AVR with the C programming language which implemented and defined both PID and PWM methods for controlling the robot. The line following robot is one of the autonomous robots. That detects and follows a line drawn on the area. The line is indicated by a white line on a block surface or block line on a white surface. This robot must be sensed the color of the line. This application depends upon the sensors. Here we are using two sensors for path detection purpose. The IR sensor used for path detection and Sharp sensor used for obstacle detection. These sensors mounted at the front end of the robot. The microcontroller is an intelligent device that controls the whole circuit. |
Multi task monitoring and logger system |
See project |
Touchscreen graphical data monitor, debugger and Logger for CAN
protocol based on an ARM-microprocessor which designed for an
autonomous middle size robot.
|
Publications and Technical Reports
2017
Jazeb Nikoo, E.,
Hadipour Limouei, N., Rahnama Feshkecheh, S., Etemadi, M., Moradi, B., Abkhoshk,
A.:
IMAV
Competition 2017 – Outdoor League Team Description, Guilano
(Iran)
9th International micro air vehicles conference and flight competition,
France
2016
Deldar Gohardani, P., Mehrabi, S., Ardestani, P., Jazeb Nikoo, E., Taherian, M.:
Visual
Debugger, RoboCup Rescue 2016 - Infrastructure Team Description, MRL
(Iran)
International RoboCup Symposium and Competition, Germany
* * *
Deldar Gohardani, P., Mehrabi, S., Ardestani, P., Jazeb Nikoo, E., Rostami, S., Taherian, M.:
RoboCup
Rescue 2016 – Rescue Simulation League Team Description, MRL
(Iran)
International RoboCup Symposium and Competition, Germany
2013
Gholipour, M., Rasam Fard, H., Montazeri, M.,
Eskandariun, B., Mahmoodi, M., Fathalibeyglou, F., Ghafouri Tabrizi, M., Fathi
Rad, R., Amiri, H., Hajikarimian, M., Rasam Fard, M., Saeedi Kamal, E., Noori,
M., Tajshafaghi, B., Farsi, M., Houshangi, V., Jazeb
Nikoo, E., Jafari, F., Ghoochani, M.A.:
MRL Middle Size Team: RoboCup 2013 Team Description
Paper (Iran)
International RoboCup Symposium and Competition, Netherland
* * *
Jazeb Nikoo,
E.,
Ghafouri Tabrizi, M., Gholami Azar, S., Ramezani, S., Farajloo, F. Mohammad
Yousefi, Z., Ghasemi, H., Tavosi, S., Hossein Zadeh, M., Shafagh, M., Heidari,
F.:
RoboCup Junior Soccer B Open Weight League, Team
Description Paper, Farzanegan 5 team (Iran)
International Iran Open RoboCup Symposium and Competition, Iran
* * *
Jazeb Nikoo,
E.,
Ghafouri Tabrizi, M., Karami PoorMoghadam, F., Otadi, N., Tabari, Y. Giveh
Kesh, S., Gharagozloo, N.:
RoboCup Junior Rescue a Secondary League, Team
Description Paper, Farzanegan 5 team (Iran)
International Iran Open RoboCup Symposium and Competition, Iran
Gallery

Koozeh
The First Persian Multimedia Magazine Stand
Design and development of a multimedia magazine reader mobile application using Flutter framework in Dart language, and Java backend. Koozeh supports video, audio, and image as content. It also has features like categorization, subscription, e-payment, social, and personal profile.

Guilano Hexacopter
A powerful multirotor controled fully autonomously with a vision based AI
Guilano team took part in the indoor league of Iran Open and ranked 4 in the year 2013. It ranked 5 in the outdoor league of Iran open 2017 as well. Guilano team was, indeed, the best technical team of the 2017 Iran open competition.The team goals have changed to making intelligent robots by image processing, improving AI and fundamental research in electronics since 2013. Thus, we have focused on research and development of hardware and software to improve the functionality of robots. The DIY RC radio controller and telemetry, creating an emergency controller, antenna tracker, developing mapping algorithms and the intelligent decision making are some instance of our recent projects.

RoboCup 2015 rescue agent simulation league
Hefei - China

RoboCup 2015 rescue agent simulation league
Hefei - China

RoboCup 2015 rescue agent simulation league
Hefei - China

RoboCup 2015 rescue agent simulation league
Hefei - China

RoboCup 2015 rescue agent simulation league
Hefei - China

RoboCup 2015 rescue agent simulation league
Hefei - China

RoboCup 2015 rescue agent simulation league
Hefei - China

RoboCup 2015 rescue agent simulation league
Hefei - China

RoboCup 2015 rescue agent simulation league
Hefei - China

RoboCup 2013 midle size league
Eindhoven - Netherlands

RoboCup 2013 midle size league
Eindhoven - Netherlands

RoboCup 2013 midle size league
Eindhoven - Netherlands

RoboCup 2013 midle size league
Eindhoven - Netherlands

RoboCup 2013 midle size league
Eindhoven - Netherlands

RoboCup 2013 midle size league
Eindhoven - Netherlands

RoboCup 2013 midle size league
Eindhoven - Netherlands

RoboCup 2013 midle size league
Eindhoven - Netherlands
