robos
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
robos [2025/03/27 21:02] – admin | robos [2025/07/18 20:33] (atual) – a revisão anterior foi restaurada (2025/04/15 16:34) admin | ||
---|---|---|---|
Linha 7: | Linha 7: | ||
O menu de robôs pode ser acessado através do primeiro botão na parte inferior da interface do simulador (HUD). | O menu de robôs pode ser acessado através do primeiro botão na parte inferior da interface do simulador (HUD). | ||
- | {{: | + | {{ :HUD.png?400|Menu de Robôs |
Neste menu, você pode: | Neste menu, você pode: | ||
Linha 20: | Linha 20: | ||
===== Construção de Robôs ===== | ===== Construção de Robôs ===== | ||
- | Os robôs são construídos utilizando blocos e componentes, | + | Os robôs são construídos |
* **Blocos:** Podem ser pintados em 16 cores diferentes. | * **Blocos:** Podem ser pintados em 16 cores diferentes. | ||
* **Componentes: | * **Componentes: | ||
* **Rotação: | * **Rotação: | ||
+ | * **Peso:** Todos os blocos e componentes possuem um peso que vão influenciar no centro de massa do seu determinado [[robos# | ||
+ | * **Preço:** Inutilizado na maioria dos casos, não influencia na física do robô, e está presente apenas para caso o usuário queira se desafiar a construir robôs de "baixo custo" | ||
- | === Tabela de Blocos e Componentes === | ||
- | ^ Nome ^ Ícone ^ Tipo ^ Necessita de Nome ^ Cores ^ Peso ^ Preço* ^ Tipo de Conector | + | ==== Tabela de Blocos e Componentes ==== |
- | | Cubo | exemplo | + | |
- | | Meio-Bloco | exemplo | + | ^ Ícone |
- | | Rampa | exemplo | + | | {{controller.png? |
- | | Canto | exemplo | + | | {{p-cube.png? |
- | | Quina | exemplo | ✅ | ❌ | {{: | + | | {{p-slab.png? |
- | | Pirâmide | exemplo | ✅ | ❌ | {{: | + | | {{p-wedge.png? |
- | | Roda (Cilindro) Pequena(o) | exemplo | ✅ | ❌ | {{: | + | | {{p-corner.png? |
- | | Roda (Cilindro) Grande | exemplo | ✅ | ❌ | {{: | + | | {{p-pyramid.png? |
- | | Articulação | exemplo | ✅ | ❌ | {{: | + | | {{p-small-wheel.png? |
- | | Sensor de Cor | exemplo | + | | {{p-large-wheel.png? |
- | | Rampa Sensor de Cor | exemplo | + | | {{p-hinge.png? |
- | | Sensor Ultrassônico | exemplo | + | | {{p-color-sensor.png? |
- | | Rampa Sensor Ultrassônico | exemplo | + | | {{p-wedge-color-sensor.png? |
- | | Sensor de Toque | exemplo | + | | {{p-ultrasonic.png? |
- | | Câmera* | exemplo | + | | {{p-wedge-ultrasonic.png? |
- | | Buzzer | exemplo | + | | {{p-touch.png? |
- | | LED | exemplo | + | | {{p-camera.png? |
- | | Servomotor | exemplo | + | | {{p-buzzer.png?48}} | **Buzzer** | Componente |
- | | Caneta 3D | exemplo | + | | {{p-led.png? |
+ | | {{p-servomotor.png? | ||
+ | | {{p-pen.png?48}} | **Caneta 3D** | Componente | ||
> //* Preço não é importante para a estrutura do robô, ele existe para caso o robô esteja sendo construído pensando em alguma arena ou cenário que limite a criação do robô em " | > //* Preço não é importante para a estrutura do robô, ele existe para caso o robô esteja sendo construído pensando em alguma arena ou cenário que limite a criação do robô em " | ||
- | > //* * A câmera está com o desenvolvimento pausado e não tem data para ser implementada completamente.// | + | > *//* A câmera está com o desenvolvimento pausado e não tem data para ser implementada completamente.// |
===== Ancoragem e o Controlador ===== | ===== Ancoragem e o Controlador ===== | ||
Linha 58: | Linha 61: | ||
Todos os blocos e componentes são ancorados em outros blocos. Todas as âncoras levam ao primeiro bloco do robô: o controlador. | Todos os blocos e componentes são ancorados em outros blocos. Todas as âncoras levam ao primeiro bloco do robô: o controlador. | ||
- | O bloco controlador é um bloco roxo indestrutível com uma seta que indica a " | + | O bloco controlador é um bloco azul-roxo indestrutível com uma seta que indica a " |
===== Física e Conectores ===== | ===== Física e Conectores ===== | ||
- | A ancoragem é crucial para a física do sBotics. | + | A ancoragem é crucial para a física do sBotics. |
- | * **Conectores Rígidos (Sólidos): | + | * **Conectores Rígidos (Sólidos): |
* **Conectores Móveis:** Motores e articulações criam novos grupos de conectores rígidos. | * **Conectores Móveis:** Motores e articulações criam novos grupos de conectores rígidos. | ||
- | Na imagem abaixo, os motores (sublinhados em magenta/ | + | Todo robô é construído a partir de um grupo inicial que toma como ponto de origem o **controlador**. Qualquer //Conector Móvel// atrelado a um grupo criará um novo grupo, que tem como ponto de origem o conector móvel (isto é, qualquer bloco " |
+ | |||
+ | {{ gruposexemplo.png? | ||
+ | //Na imagem adjacente, todos os blocos em **branco** conectados no bloco inicial (controlador) fazem parte de um mesmo grupo, isto é, eles se comportam como um único objeto sólido. Entretanto, a partir da articulação (em verde e cinza), um novo grupo é formado, e esse novo grupo, representado na imagem pela cor verde, terá sua própria física única separada do primeiro grupo.// | ||
+ | |||
+ | > O sBotics não calcula um centro de massa para o robô, ele calcula um centro de massa para **cada grupo** baseado nos blocos que cada grupo possui e o peso dos mesmos. | ||
+ | |||
+ | Por grupos criados iniciarem em blocos móveis, estes estão liberados para rotacionar, seja intencionalmente (com um servomotor) ou livremente (com uma articulação). | ||
{{ : | {{ : | ||
- | Já as três imagens abaixo ilustram a importância da física do sBotics. A primeira mostra um único grupo de blocos rígidos. A segunda mostra o mesmo objeto | + | Já as três imagens abaixo ilustram a importância da física do sBotics. A primeira mostra um único grupo de blocos rígidos. A segunda mostra o mesmo objeto |
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
- | {{:solido.png|Comparação | + | > Note que: A física ocorre ENTRE grupos. Isto é, entre conjuntos |
- | {{: | + | |
- | {{: | + | |
{{ : | {{ : |
robos.1743109333.txt.gz · Última modificação: 2025/04/15 16:34 (edição externa)