micro-ROS Agent on macOS

Aberta
#269 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Precisa de esclarecimento
Status de atividade
Pouca atividade
Stack de tecnologia
docker, macos

Direção de pesquisa

Reproduza o comando docker run mostrado com o Docker Desktop no macOS e compare-o com o resultado bem-sucedido no Ubuntu. Investigue se a conexão UDP do agente é compatível por meio da rede do Docker no macOS; o trabalho estará concluído quando houver um procedimento confirmado para macOS ou uma incompatibilidade documentada.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

I hope to run micro-ROS Agent on macOS. Is there a way?

[macOS PC]<----- Wi-Fi ----->[ATOM Matrix]

Step1

I flashed https://github.com/micro-ROS/micro_ros_arduino/blob/kilted/examples/micro-ros_publisher_wifi/micro-ros_publisher_wifi.ino to ATOM Matrix.

Step2

I tried to use official Docker image.
And, I used Docker Desktop on Mac.

docker run -it --rm --net=host microros/micro-ros-agent:jazzy udp4 -p 8888

As a result, the following message was displayed.

[1776208951.161796] info     | UDPv4AgentLinux.cpp | init                     | running...             | port: 8888
[1776208951.161960] info     | Root.cpp           | set_verbose_level        | logger setup           | verbose_level: 4
[1776209018.862533] info     | Root.cpp           | create_client            | create                 | client_key: 0x5A53D35F, session_id: 0x81
[1776209018.862722] info     | SessionManager.hpp | establish_session        | session established    | client_key: 0x5A53D35F, address: 127.0.0.1:58347
[1776209019.779195] info     | SessionManager.hpp | establish_session        | session re-established | client_key: 0x5A53D35F, address: 127.0.0.1:58347
[1776209020.702419] info     | SessionManager.hpp | establish_session        | session re-established | client_key: 0x5A53D35F, address: 127.0.0.1:58347

Additional information

I could run micro-ROS Agent on Ubuntu PC.

docker run -it --rm --net=host microros/micro-ros-agent:jazzy udp4 -p 8888
Linguagem predominante
C++
Estrelas
201
Forks
111
Merge médio
1d 6h
PRs com merge (30d)
10

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de micro-ROS/micro-ROS-Agent

Todas as issues de micro-ROS/micro-ROS-Agent

Issues semelhantes

Mais issues de C++

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.