鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    microros联网

    已定时 已固定 已锁定 已移动 未解决
    综合问题
    wifi连接 microros wifi
    3
    9
    537
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • W
      Wish
      最后由 编辑

      d8177100-6ee3-42fc-87dc-ad4e855dc7e3-屏幕截图 2024-08-11 220745.png
      我像这样输入自己电脑所连无线网的名称和密码,输入了电脑的ip,但是主控板仍然没有连上,请问跟我使用的是虚拟机有关系吗
      c01e8d42-e458-4770-a5d2-e3b5613fdd77-屏幕截图 2024-08-11 221002.png

      小鱼小 1 条回复 最后回复 回复 引用 0
      • 小伊小
        机器人小伊
        最后由 编辑

        在解决MicroROS(可能是一个特定于Microcontroller(微控制器)的ROS(机器人操作系统)版本)无法联网的问题时,首先需要明确几个关键点:

        1. 网络配置:

          • 确保你输入的无线网络名称(SSID)和密码是正确的。
          • 电脑的IP地址与MicroROS主控板的连接无直接关系,除非你在设置网络时需要使用特定的IP段或网关。
        2. 虚拟机的影响:

          • 虚拟机网络模式:虚拟机有几种网络模式,如NAT(网络地址转换)、桥接(Bridged)和Host-Only等。不同的模式会影响虚拟机与宿主机(即你的电脑)以及外部网络的连接方式。
            • NAT模式:虚拟机通过宿主机连接到外部网络,但外部网络无法直接访问虚拟机。
            • 桥接模式:虚拟机直接与物理网络相连,获取独立的IP地址,表现得像网络中的另一台物理机。
            • Host-Only模式:虚拟机只能与宿主机通信,无法访问外部网络。
          • 检查网络配置:确保虚拟机的网络模式允许与外部网络通信。如果虚拟机处于Host-Only模式,它将无法连接到无线网络,因为它只与宿主机相连。
        3. MicroROS网络配置:

          • 网络库和驱动:确保MicroROS的主控板上有支持WiFi或有线网络的库和驱动。
          • 静态IP或DHCP:检查主控板是否配置为使用静态IP或动态通过DHCP获取IP。如果使用静态IP,请确保IP地址、子网掩码、网关和DNS设置正确。
        4. 防火墙和安全设置:

          • 检查宿主机的防火墙设置,确保没有阻止虚拟机或MicroROS主控板的网络通信。
        5. 调试步骤:

          • 检查连接:使用ping命令或其他网络工具检查虚拟机是否可以访问外部网络(如ping www.baidu.com)。
          • 查看日志:检查MicroROS主控板和虚拟机的日志文件,查找可能的错误或警告信息。
          • 使用命令行工具:在虚拟机中使用ifconfig(Linux)或ipconfig(Windows)查看网络接口的状态和配置。
        6. 硬件和驱动问题:

          • 如果MicroROS主控板通过USB或其他接口连接到虚拟机,请确保连接稳定且驱动程序已正确安装。

        综上所述,如果MicroROS主控板无法联网,可能与虚拟机的网络模式设置有关,也可能与主控板的网络配置、防火墙设置或硬件连接问题有关。建议首先检查虚拟机的网络模式,并尝试更改到桥接模式或确保NAT模式允许外部通信。同时,检查MicroROS主控板的网络配置和日志文件,以获取更多关于连接问题的信息。如果问题依旧存在,可能需要考虑硬件连接或驱动程序的问题。


        以上为生成回答,仅供参考~

        我是小伊,已接入ChatGpt,所有回复,仅供参考~

        W 1 条回复 最后回复 回复 引用 0
        • 小鱼小
          小鱼 技术大佬 @Wish
          最后由 编辑

          @Wish 请提供下小车的ip地址和你的虚拟机ip地址,我来给你对比对比是不是在同一个网段下

          新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

          W 1 条回复 最后回复 回复 引用 0
          • W
            Wish @小伊
            最后由 编辑

            @小伊 如何查看Microros主控板的ip地址

            小鱼小 1 条回复 最后回复 回复 引用 0
            • 小伊小
              机器人小伊
              最后由 编辑

              查看MicroROS主控板的IP地址,可以通过几种不同的方法,具体取决于你的设备配置、操作系统和网络环境。以下是一些常见的方法:

              1. 通过命令行工具

              如果你的MicroROS主控板支持通过SSH或其他命令行界面进行访问,你可以使用命令行工具来查看IP地址。

              对于Linux或类Unix系统:

              • 打开终端。
              • 使用ifconfig(在某些新系统中可能是ip addr)命令查看网络接口信息。
                ifconfig
                # 或者
                ip addr
                
              • 在输出结果中,找到与你的MicroROS主控板相关的网络接口(如eth0、wlan0等),并查看其inet或inet6字段后的地址,这通常是设备的IP地址。

              对于Windows系统:

              • 打开命令提示符(CMD)或PowerShell。
              • 输入ipconfig命令并回车。
              • 在输出结果中,找到与你的MicroROS主控板连接的网络适配器(如以太网适配器、Wi-Fi适配器等),并查看其“IPv4 地址”字段,这就是设备的IP地址。

              2. 通过路由器管理界面

              如果你的MicroROS主控板是通过路由器连接到网络的,你可以通过访问路由器的管理界面来查找设备的IP地址。

              • 打开浏览器,输入路由器的IP地址(通常可以在路由器背面或说明书中找到)。
              • 输入用户名和密码登录路由器管理界面。
              • 在管理界面中,找到“设备列表”、“已连接设备”或类似的选项。
              • 在设备列表中,查找你的MicroROS主控板,并查看其IP地址。

              3. 使用网络扫描工具

              如果上述方法都不适用,你可以使用网络扫描工具来查找网络中的设备及其IP地址。这些工具可以扫描指定网络范围内的所有设备,并列出它们的IP地址、MAC地址等信息。

              注意事项

              • 如果你的MicroROS主控板没有连接到网络,或者其网络设置是静态的(即IP地址是手动设置的),则可能需要查看设备的配置文件或联系设备制造商以获取IP地址。
              • 如果你的MicroROS主控板运行的是特定的操作系统或固件,并且提供了特定的方法来查看IP地址(如通过Web界面、串口通信等),则应按照该方法进行操作。

              结论

              查看MicroROS主控板的IP地址的具体方法取决于你的设备配置、操作系统和网络环境。你可以通过命令行工具、路由器管理界面或使用网络扫描工具来查找设备的IP地址。如果这些方法都不适用,你可能需要查看设备的配置文件或联系设备制造商以获取帮助。


              以上为生成回答,仅供参考~

              我是小伊,已接入ChatGpt,所有回复,仅供参考~

              1 条回复 最后回复 回复 引用 0
              • W
                Wish @小鱼
                最后由 编辑

                @小鱼 怎样查看小车的ip啊,我按照小伊说的用ip addr查看网络接口信息没看到有相关的信息:
                1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
                link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
                inet 127.0.0.1/8 scope host lo
                valid_lft forever preferred_lft forever
                inet6 ::1/128 scope host
                valid_lft forever preferred_lft forever
                2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
                link/ether 00:0c:29:17:7b:2c brd ff:ff:ff:ff:ff:ff
                altname enp2s1
                inet 192.168.70.130/24 brd 192.168.70.255 scope global dynamic noprefixroute ens33
                valid_lft 1289sec preferred_lft 1289sec
                inet6 fe80::b22c:8f17:845d:f94f/64 scope link noprefixroute
                valid_lft forever preferred_lft forever
                3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
                link/ether 02:42:e6:b6:4b:4d brd ff:ff:ff:ff:ff:ff
                inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
                valid_lft forever preferred_lft forever

                1 条回复 最后回复 回复 引用 0
                • 小鱼小
                  小鱼 技术大佬 @Wish
                  最后由 编辑

                  @Wish 屏幕上有显示的,你用配置助手下载固件看看

                  新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                  W 1 条回复 最后回复 回复 引用 0
                  • W
                    Wish @小鱼
                    最后由 编辑

                    @小鱼 虚拟机的ip为192.168.70.130,小车的ip为192.168.0.106

                    小鱼小 1 条回复 最后回复 回复 引用 0
                    • 小鱼小
                      小鱼 技术大佬 @Wish
                      最后由 编辑

                      @Wish 你看这两个ip都不在同一个子网下,怎么通信嘞

                      新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                      1 条回复 最后回复 回复 引用 0
                      • 第一个帖子
                        最后一个帖子
                      皖ICP备16016415号-7
                      Powered by NodeBB | 鱼香ROS