O que é openpilot?
openpilot é um sistema de assistência ao motorista de código aberto. Atualmente, o openpilot executa as funções de Controle de Cruzeiro Adaptativo (ACC), Centralização Automatizada de Faixa (ALC), Aviso de Colisão Frontal (FCW) e Aviso de Saída de Faixa (LDW) para uma variedade crescente de marcas, modelos e anos de modelo de carros suportados. Além disso, enquanto o openpilot está ativado, um recurso de monitoramento de motorista (DM) baseado em câmera alerta motoristas distraídos e adormecidos. Veja mais sobre a integração e limitações do veículo.
O que é o FrogPilot? ?
FrogPilot é um fork do openpilot totalmente de código aberto, apresentando commits claros e concisos que se esforçam para ser um recurso para a comunidade de desenvolvedores do openpilot. Ele prospera com contribuições de usuários e desenvolvedores, focando em uma abordagem colaborativa e liderada pela comunidade para oferecer uma experiência openpilot avançada para todos!
O FrogPilot foi atualizado pela última vez em:
10 de novembro de 2024
Características
O FrogPilot oferece uma ampla gama de recursos personalizáveis que podem ser facilmente ativados ou desativados de acordo com suas preferências. Se você deseja uma experiência openpilot totalmente padrão ou deseja adicionar alguns toques divertidos e pessoais, o FrogPilot tem o que você precisa! Alguns dos recursos incluem:
⚡ Personalizações avançadas:
- "Alert Volume Controller" para definir o nível de volume para cada um dos sons do openpilot
- Personalize os seguintes valores de distância e jerk para cada perfil de personalidade
- Ajuste a "Relação de direção" do seu carro para aperfeiçoar seu controle lateral
- Aumentar a distância quando parado atrás de veículos da frente
- Aumente a velocidade máxima definida em um intervalo personalizado (ou seja, 2, 3, 4, 5, 6, etc. em vez de apenas 1)
- Selecione entre modelos de condução openpilot passados, presentes e futuros
? Temas personalizados:
? Tema sapo (com efeito sonoro bônus?)
Tema Rússia / Joseph Stalin
? Tema Tesla
Temas de férias! Os feriados menores duram um dia, enquanto os feriados principais (Páscoa, Halloween, Ação de Graças, Natal) duram uma semana
Eventos aleatórios desencadeados por ações específicas durante a condução com openpilot
? Quer adicionar um tema? Solicite um no canal "feature-request" no FrogPilot Discord!
Modo Experimental Condicional:
- Ativa automaticamente o "Modo Experimental" sob diversas condições, incluindo:
- Aproximando-se de cruzamentos e curvas enquanto usa a navegação
- Aproximar-se de veículos mais lentos para aproveitar a frenagem mais suave do "Modo Experimental"
- Detecção de curva e semáforo/sinal de parada
- Dirigindo abaixo de uma velocidade definida
- Ativação do sinal de mudança de direção abaixo de 55 mph para assistência de mudança de direção
IU do desenvolvedor:
- Exiba várias lógicas de direção, como distância, velocidade e distância de seguimento desejada até o veículo líder
- Medição de faixa das faixas adjacentes para detecção de faixa
- Toque no medidor "VEÍCULO ONLINE"/"CPU"/"GPU" para alternar entre monitoramento de CPU e GPU
- Toque no medidor "CONNECT ONLINE"/"MEMORY"/"LEFT"/"USED" para alternar entre RAM e monitoramento de armazenamento
? Gerenciamento de dispositivos:
- Brilho da tela ajustável para estados onroad e offroad
- Tempos limite de tela ajustáveis para estados onroad e offroad
- Faça backup e restaure versões anteriores do FrogPilot
- Faça backup e restaure versões anteriores de configurações de alternância
- Limite de nível de bateria para desligar automaticamente o dispositivo depois que a bateria do carro cair abaixo de um limite de tensão definido quando estiver offroad
- Exclua os dados de condução armazenados para aumentar a privacidade/espaço através do painel "Dispositivo"
- O dispositivo pode operar off-line indefinidamente
- Desativar registro e/ou upload
- Desative uploads durante a viagem para ajudar a reduzir o uso de dados
- Atualize o Panda no menu "Dispositivo"
- "Modo de espera" que ativa a tela entre estados de engajamento ou quando alertas importantes são acionados
- Temporizador para desligar automaticamente após sair da estrada
? Ajustes laterais:
- Ative o controle lateral simplesmente pressionando o botão "Cruise Control"
- Forçar o ajuste automático da vírgula para veículos não suportados
- O controle lateral não desengata no acelerador ou no freio
- Mudanças de faixa sem esforço com detecção de faixa para evitar dirigir em meio-fio ou sair da estrada
- Pausar o controle lateral quando estiver abaixo de uma velocidade definida
- Pausar o controle lateral ao pressionar o freio
- Pausar o controle lateral quando os piscas estiverem ativos
- Curvas precisas usando desejos de curva quando abaixo da velocidade mínima de mudança de faixa
- NNFF da Twilsonco para controle de direção mais suave
? Ajustes longitudinais:
- Aceleração agressiva ao seguir um veículo da frente desde uma parada
- "Map Turn Speed Controller" para desacelerar curvas com base nos dados do mapa armazenados
- Com uma alternância adicional para ajustar a agressividade da velocidade
- Frenagem mais suave atrás de pistas mais lentas
- "Controlador de limite de velocidade" para ajustar sua velocidade ao limite de velocidade publicado
- Com alternâncias adicionais para definir compensações para "0-34 mph", "35-54 mph", "55-64 mph" e "65-99 mph"
- Perfis de aceleração e desaceleração "Sport" e "Eco"
- "Modo Trânsito" adaptado à condução no trânsito
- Ajuste o limite de detecção de avanço para detectar avanços mais cedo para uma frenagem mais suave em veículos parados/mais lentos
- "Vision Turn Speed Controller" para um manuseio mais suave das curvas
- Com botões adicionais para ajustar a agressividade da velocidade e a sensibilidade de detecção de curva
?️ Navegação:
- Edifícios 3D
- Estilos de mapa personalizados
- Mapa em tela cheia que ocupa toda a tela para uma visualização mais ampla do mapa
- Atalhos iOS para definir destinos de navegação rapidamente
- Navegue no openpilot sem assinatura com vírgula prime
- Mapas off-line
- Integração "Open Street Maps" para controle de limite de velocidade e visualização de nomes de estradas
? UI na estrada:
- Bússola que gira de acordo com a direção em que você está dirigindo
- Contador FPS na borda da tela
- Oculte vários elementos da IU na tela para uma IU mais limpa
- Os pedais na UI onroad indicam quando os pedais do acelerador/freio estão sendo usados
- Personalizações da UI rodoviária:
- Caminho de aceleração para mostrar a aceleração/desaceleração desejada do modelo
- Caminho do ponto cego quando um veículo é detectado no seu ponto cego
- Aumentar/diminuir a largura da linha da pista, do caminho e da borda da estrada
- Cores das bordas do caminho com base em status de condução específicos:
- ? Azul - Navegação ativa
- ? Azul claro - "Always On Lateral" ativo
- ? Verde - Padrão
- ? Laranja - "Modo Experimental" ativo
- ? Vermelho - "Modo Tráfego" ativo
- ? Amarelo - "Modo Experimental Condicional" substituído
- UI de estrada "ilimitada" que se estende até onde o modelo pode ver
- A barra lateral mantém sua posição anterior entre reinicializações/ciclos de ignição
- Ícones do volante
- ? Solicite seu próprio ícone de volante no canal "solicitação de recursos"!
- O volante na UI onroad gira ao lado do volante físico
? Adições específicas do veículo:
- Seleção automática/manual de impressão digital para forçar uma impressão digital selecionada
- Ajustes longitudinais personalizados para EVs e caminhões GM para controle de aceleração e freio mais suave
- Ajustes longitudinais personalizados para Toyota/Lexus para controle de aceleração e freio mais suave
- Desative o controle longitudinal do openpilot para usar o controle de cruzeiro padrão do seu carro
- Suporte GM Volt
- Suporte Honda Clarity
- Maior torque para o Subaru Crosstrek
- Trave as portas automaticamente quando estiver na engrenagem motriz para Toyota/Lexus e destrave quando estiver estacionado
- controle longitudinal openpilot para veículos GM sem ACC
- Suporte de interceptor de pedal para veículos GM
- Hack "Stop and Go" para Toyota sem funcionalidade stop and go
- Suporte ZSS para Toyota Prius e Sienna
? Recursos de qualidade de vida:
- Atualizações automáticas para uma experiência completamente “configure e esqueça”
- Seleção de visualização da câmera
- Alertas personalizados para semáforos verdes, veículos em ponto cego, saída de pista e alteração do limite de velocidade atual
- Exibir a câmera do motorista quando estiver em marcha à ré
- Estatísticas de condução para mostrar quantas horas e milhas você dirigiu na tela inicial
- Fleet Manager para acessar facilmente seus dados de condução e gravações de tela
- Medidor numérico de temperatura
- Manter o status de tethering entre reinicializações
- Gravador de tela
- Alterne o "Modo Experimental" através do botão "Alerta de Saída de Faixa", mantendo pressionado o botão "Distância" por mais de 0,5 segundos ou tocando duas vezes na tela
Como instalar
A maneira mais fácil de instalar o FrogPilot é através deste URL na tela de instalação:
NÃO instale o branch "FrogPilot-Development". Estou constantemente quebrando coisas lá, então, a menos que você não queira usar o openpilot, NUNCA instale-o!
Relatórios de bugs/solicitações de recursos
Se você encontrar algum problema ou bug ao usar o FrogPilot, ou se tiver alguma sugestão de novos recursos ou melhorias, não hesite em postar sobre isso no Discord! Estou sempre buscando maneiras de melhorar o fork e proporcionar uma experiência melhor para todos!
Para relatar um bug ou solicitar um novo recurso, faça uma postagem no canal #bug-reports ou #feature-requests respectivamente no FrogPilot Discord. Forneça o máximo de detalhes possível sobre o problema que você está enfrentando ou o recurso que você gostaria de ver adicionado. Fotos, vídeos, arquivos de log ou outras informações relevantes são muito úteis!
Farei o meu melhor para responder aos relatórios de bugs e solicitações de recursos em tempo hábil, mas entenda que talvez não consiga atender todas as solicitações imediatamente. Seus comentários e sugestões são valiosos e agradeço sua ajuda para tornar o FrogPilot o melhor possível!
Discórdia
Junte-se ao Discord da comunidade FrogPilot!
Créditos
- Alexandre Sato
- Crwusiz
- Dragão Piloto
- Erich Moraga
- Garrettpall
- Mike8643
- Neokii
- OPGM
- OPKR
- Pfeiferj
- Servidor Dummy
- Twilsonco
Licenciamento
openpilot é lançado sob a licença do MIT. Algumas partes do software são lançadas sob outras licenças, conforme especificado.
Qualquer usuário deste software deverá indenizar e isentar a Comma.ai, Inc. e seus diretores, executivos, funcionários, agentes, acionistas, afiliados, subcontratados e clientes de e contra todas as alegações, reivindicações, ações, processos, demandas, danos, responsabilidades , obrigações, perdas, acordos, julgamentos, custos e despesas (incluindo, sem limitação, honorários e custos advocatícios) que surgem, se relacionam ou resultam de qualquer uso deste software pelo usuário.
ESTE É UM SOFTWARE DE QUALIDADE ALPHA APENAS PARA FINS DE PESQUISA. ESTE NÃO É UM PRODUTO. VOCÊ É RESPONSÁVEL POR CUMPRIR AS LEIS E REGULAMENTOS LOCAIS. NENHUMA GARANTIA EXPRESSA OU IMPLÍCITA.