
Simulando O Robô Pioneer 3-at No Webots Programado Em C
By Vitor Amadeu SouzaLength44m
About this audiobook
Neste livro, abordaremos a metodologia de desenvolvimento e a programação do robô Pioneer 3-AT utilizando o ambiente de simulação Webots, com foco na implementação e controle através da linguagem C. O Pioneer 3-AT é um robô móvel amplamente utilizado em pesquisas e aplicações de robótica, conhecido por sua versatilidade e capacidade de operar em uma variedade de cenários. O Webots é um simulador robusto e amplamente utilizado no campo da robótica, oferecendo um ambiente de simulação tridimensional que permite a modelagem e o teste de sistemas robóticos de forma eficaz. O Capítulo II mergulhará no uso do Webots para programar e simular o Pioneer 3-AT. Iniciaremos com uma visão geral do robô Pioneer 3-AT, destacando suas características e capacidades. Em seguida, exploraremos o ambiente de simulação Webots, incluindo a criação de projetos e a adição do Pioneer 3-AT à simulação. Avançaremos para a implementação de funcionalidades básicas, como mover o robô para frente e para trás, girar em círculos no sentido horário e anti-horário, e ajustar a velocidade dos motores. Também abordaremos a leitura dos sensores sonar do robô e a utilização dessas leituras para controlar o comportamento do robô. Por fim, discutiremos como fazer o robô navegar de forma autônoma pela arena, integrando todos os conceitos e técnicas aprendidos ao longo do livro.
Audiobook details
GenreTechnology
Length44 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateSep 1, 2024
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Cerne Tecnologia
3Capítulo II – Programação e Simulação no Webots
4Capítulo I Metodologia de desenvolvimento
5Pioneer 3-AT, destacando suas características e capacidades. Em
Show all chaptersShow less
6Desenvolvido pela Cyberbotics, o Webots permite a criação de
7título desta obra em funcionamento.
8Pioneer3at (Robot).
9poderemos modificar o controlador e ver o funcionamento na arena
10A diferença principal entre este código e o anterior está na
11direita.
12Webots. Primeiramente, as bibliotecas necessárias são incluídas:
13No loop principal while, que continua enquanto a simulação
14O código apresentado é um exemplo de como controlar um
15O código então verifica duas condições com base nos valores
16wb_motor_set_velocity(front_left_wheel, 1); wb_motor_set_velocity(front_right_wheel,1); wb_motor_set_velocity(back_left_wheel, 1); wb_motor_set_velocity(back_right_wheel, 1);