این رویداد خاتمه یافته است و اطلاعات موجود در این سایت صرفا جنبه آرشیو دارد

:: Workshops


Workshop topic: Artificial intelligence and its human aspects: an interactive presentation

Presenter: Dr. Navid Shahdi (CEO & Co-founder at Vector Consulting)

Workshop Orientation: electricity and computer

Duration: 1 hours

 

Abstract:

Digital life increases human capacities and transforms ancient human activities. Today, code-based systems in environmental information have extended to more than half of the world's inhabitants. The question that is always asked is, what effect will Artificial Intelligence (AI) have on human aspects? According to experts, AI, while having countless benefits, also threatens the autonomy, agency, and capabilities of humans. Computers may even surpass humans in tasks such as complex decision-making, reasoning and learning, complex analysis and pattern recognition, visual acuity, speech recognition, and language translation with human intelligence. Also, many experts have predicted that AI will contribute to the anticipated changes in formal and informal education systems. However, most experts, regardless of whether they were optimistic or not, expressed concern about the long-term impact of these new tools on essential elements of being human. In this lecture, which is conducted interactively, we will discuss the above issues.

 

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Workshop topic #2: Robot Operating System (ROS)

Presenter: Dr. Mohammad Norouzi (Assistant Professor, Faculty of Electrical, Computer, Information Technology and Medical Engineering, Qazvin Islamic Azad University)

Workshop Orientation: electricity and computer

Duration: 90 min

Abstract:

Robot Operating System (ROS) is a collection of libraries and software tools that help you build robot applications. From drivers to advanced algorithms and powerful developer tools, ROS has what you need for your next robotics project. The interesting thing is that all these features are available as open-source and meta for your bot. ROS provides the services you would expect from an operating system, including hardware abstraction, low-level device control, execution of common functions, message passing between processes, and package management. Also, ROS provides tools and libraries to obtain, build, write, and execute code on multiple computers. ROS is similar in some ways to robot frameworks such as Player, YARP, Orocos, CARMEN, Orca, MOOS, and Microsoft Robotics Studio.

The ROS runtime graph is a peer-to-peer network of processes that are potentially distributed across machines and are loosely coupled using the ROS communication infrastructure. ROS implements several different styles of communication, including synchronous Remote Procedure Calls (RPC) on services, asynchronous data flow on threads, and data storage on a parameter server. ROS also supports a federated system of code repositories that also allows for collaborative distribution. This design allows for independent development and implementation decisions, from the filesystem level to the community level, but all of this can be aggregated with ROS infrastructure tools. In summary, the most important innovations of ROS are:

ROS does not wrap the main() part of the program. Therefore, the code written for it can be used with other bot software frameworks. The result of this is that ROS is easily integrated with other bot software frameworks. ROS is already integrated with OpenRAVE, Orocos, and Player.

The ROS framework is easily implemented in any modern programming language. It is already implemented in Python and C++. It also has experimental libraries in Java and Lua.

ROS has a built-in unit/integration testing framework called ROSTest that makes the testing process easy.

The most important topics taught in this workshop are:

Ubuntu operating system for ROS

C++ and Python languages for ROS along with basic commands

Creation of workspace and ROS package along with implementation of Talker-Listener

 

poster

ISC Index

Paper WORD Template