• Nenhum resultado encontrado

Analyzing the control network with telemetry activated for the whole team, six robots, was crucial to confirm the ability to use telemetry at the games. The results, shown at Figure 23, had a higher gap between the delivery delay at a network with and without telemetry when compared with the tests realized with one robot, shown at Table 6. The increased gap shows a delay coming from the base station higher load of messages because now it needs to transmit six packets of control and six of telemetry.

Figure 23: Delivery time of Ethernet base station packets with different telemetry sampling time at 6 robots control network.

Although, the delivery time of the control network increased from 4308us, when it is without telemetry, to 4672us, when it is with a 50ms sampling telemetry in each of the six robots.

Now, with telemetry, it is possible to monitor the robot’s status, like the angular speed of each wheel on time, represented at Figure 24.

Figure 24: Angular speed on time of each wheel is the robot, monitored by the developed telemetry network.

42 42 42

5

CONCLUSION

In the context of houses, Industry 4.0, Internet of Things (IoT), and robotics, wireless communication is essential. It can share information across devices, give functionalities, or, like the soccer robots at SSL, may control mobile robots movements. Therefore, technologies and systems should be developed and integrated to fill the necessity present at each application developed. Although there are no perfect modules or technologies, there are options to find a balance that maximizes the desired efficiency at each application.

At robotics systems, the challenge is higher. Besides the perception and cognition, there are tasks like wireless communication, which is fundamental to accomplish real-time motion control at the robots. At communication wireless, this work proposed architecture of the base station that efficiently controls the RobôCIn’s SSL robots. The work reviewed modules and interfaces to reach a system architecture that, when analyzed in a real robotics soccer environment, fulfill the requirements.

The results show a system that reached 4.33 milliseconds of latency at robot when it is on a six robot network. Only the Ethernet base station proposed reaches that latency, and it is almost three times faster than the serial base station. What endorsed the benefits of using a faster and updated interface of communication, even between the computer and base station.

Even though the number of robots in the network increases the latency proportionally because the station should divide its throughput to more robots, continuously emitting messages at one, two, and six robots’ networks, showed consistent message reception and consistent latency. Even when measuring in two different robots and also at different distances from the base station, the proposed network delivered at least 230 messages per second, faster enough to SSL competition, that usually uses 60 fps cameras.

When developed the telemetry at the robot and base station, the delivery time of the packets in the six robots’ network, with 50ms of telemetry sampling enabled, reached 4.39 milliseconds. This latency permits the delivery of 227 messages per second per robot. Moreover, although 4.39 milliseconds represents an increased of 1,39% compared with the network without telemetry, the telemetry network brings the benefit of monitoring each robot and should avoid failures and increase precision.

Results reliability working with wireless networks is trick, because many phenomena

may occur and noise the results. So, every test made measured 30 receptions intervals, and each interval is the average time between the delivery of 500 packets. This amount of measures in a real environment statistically endorse the real-time network efficiency, which also has telemetry ability at each robot.

With the results shown at this work, the RobôCIn team already used the proposed network at the Latin American Robotics Competition (LARC) - 2019. Without any failure or delayed control, it was a pleasure to see the team using the proposed network to control and monitor its robots. At the competition, RobôCIn did not play any match with malfunction robots due to telemetry. The robot status, received at the computer, enabled the team prevent robot’s failures before and during the game. This work also brought to RobôCIn a quickly maintenance and consistency in the championship.

After the RobôCIn’s experience, the proposed network proved its ability to support multiple devices in real-time and is suitable for IoT and Industry 4.0 applications.

For future work, a study of new modules and its technologies should be considered to speed up the network data exchange. Moreover, future work may find alternatives to reduce the delivery time impact when adding more robots to the network. Changes like the embedded boards or different interfaces may increase the network cost but may reduce the delivery of the whole system. Together with bets specifications, future work may develop an automatic time analyzes that search the optimal parameters using the hardware in the loop.

44 44 44

REFERENCES

Andre Ryll, Mark Geiger, N. O. A. S. L. M. (2016). Extended team description for robocup 2016. [Online; accessed 01-September-2019].

Arm (2019). mbed operating system - open-source rtos.https://os.mbed.com/. [Online;

accessed 05-February-2019].

BankMyCell (2019). How many phones are in the world? BankMyCell Blog.

Briscoe, N. (2000). Understanding the osi 7-layer model. PC Network Advisor, 120(2).

Brogårdh, T. (2007). Present and future robot control development—an industrial perspective.

Annual Reviews in Control, 31:69–79.

Hazen, M. E. (2003). Understanding some basic recommended standards for se-rial data communication, a comparison of rs-232, rs-422 and rs-485. http:

//kando.prociweb.hu/letoltes/data/3.evfolyam/MAI/F2/Integralt_

felugyeleti_rendszerek_kialakitasa/RS232_485/wp0585.pdf.

IC Insights (2019). Semiconductor unit shipments exceeded 1 trillion devices in 2018. Technical report, IC Insights.

IEEE (2007). Ieee standard for information technology - telecommunications and information exchange between systems - local and metropolitan area networks - specific requirements - part 11: Wireless lan medium access control (mac) and physical layer (phy) specifications. IEEE Std

802.11-2007 (Revision of IEEE Std 802.11-1999), 1–1076.

IFR (2018). Executive summary world robotics 2016 industrial robots.

Kang, J. S., Kim, Y. G., & Park, H. S. (2013). Remote data transmission middleware for telerobotics. In2013 International Conference on IT Convergence and Security (ICITCS), 1–4.

Kim, J., Kim, D., Kim, Y., & Seow, K. (2014). Soccer Robotics. Springer Tracts in Advanced Robotics. Springer Berlin Heidelberg.

Kitano, H., Asada, M., Kuniyoshi, Y., Noda, I., & Osawa, E. (1997). Robocup: The robot world cup initiative. InProceedings of the First International Conference on Autonomous Agents, 340–347.

Kordas, J., Wagner, P., & Kotzian, J. (2010). Wireless transceiver for control of mobile embed-ded devices. InProceedings of the International Multiconference on Computer Science and Information Technology, 869–872.

Leens, F. (2009). An introduction to i2c and spi protocols. IEEE Instrumentation Measurement Magazine, 12(1):8–13.

Liu Jianbang, Lai Xuzhi, Wu Min, & Chen Xin (2008). Design of embedded telerobotics system.

In2008 27th Chinese Control Conference, 229–233.

Nadarajah, S. & Sundaraj, K. (2012). Wireless communication in robot soccer: A case study of existing technologies. In2012 IEEE Conference on Sustainable Utilization and Development in Engineering and Technology (STUDENT), 33–38.

Nordic (2008). nrf24l01+ single chip 2.4ghz transceiver. https://www.sparkfun.com/

datasheets/Components/SMD/nRF24L01Pluss_Preliminary_Product_

Specification_v1_0.pdf. [Online; accessed 15-March-2019].

Proskochylo, A., Vorobyov, A., Zriakhov, M., Kravchuk, A., Akulynichev, A., & Lukin, V.

(2015). Overview of wireless technologies for organizing sensor networks. In2015 Second International Scientific-Practical Conference Problems of Infocommunications Science and Technology (PIC S T), 39–41.

Radiant Insights (2015). Embedded system market size, share, trends, report, 2020. Technical report, Radiant Insights.

RoboCup (2018). Laws of the RoboCup Small Size League 2019. Small Size League Technical Committee.

RobôCIn (2019). Small size league soccer robot’s code.https://github.com/robocin/

ssl-embedded. [Online; accessed 18-July-2019].

Saha, H., Mandal, S., Mitra, S., Banerjee, S., & Saha, U. (2017). Comparative performance analysis between nrf24l01+ and xbee zb module based wireless ad-hoc networks. International Journal of Computer Network and Information Security, 9:36–44.

Santitoro, R. (2003). Metro ethernet services - a technical overview. Metro Ethernet Forum.

Sanz, P. (2009). Robotics: Modeling, planning, and control (siciliano, b. et al; 2009) [on the shelf]. Robotics & Automation Magazine, IEEE, 16:101–101.

Siegwart, R., Nourbakhsh, I. R., & Scaramuzza, D. (2011a). Autonomous mobile robots. A Bradford Book.

Siegwart, R., Nourbakhsh, I. R., & Scaramuzza, D. (2011b). Introduction to autonomous mobile robots. MIT press.

SparkFun (2010). Rs-232 vs. ttl serial communication. https://www.sparkfun.com/

tutorials/215. [Online; accessed 05-September-2019].

SparkFun (2014). Serial communication. https://learn.sparkfun.com/

tutorials/serial-communication. [Online; accessed 10-August-2019].

ST (2019a). Nucleo-f767zi. https://www.st.com/en/evaluation-tools/

nucleo-f767zi.html. [Online; accessed 01-September-2019].

ST (2019b). Nucleo-h743zi. https://www.st.com/en/evaluation-tools/

nucleo-h743zi.html. [Online; accessed 12-September-2019].

Wang, Y., Hu, C., Feng, Z., & Ren, Y. (2014). Wireless transmission module comparison. In 2014 IEEE International Conference on Information and Automation (ICIA), 902–907.

Wang, Y., Ma, H.-S., Yang, J.-H., & Wang, K.-S. (2017). Industry 4.0: a way from mass customization to mass personalization production. Advances in Manufacturing, 5.

WEITZENFELD, A.; BISWAS, J. A. M. S. K. (2015). Robocup small-size league: Past, present and future.

Documentos relacionados