Code Monkey home page Code Monkey logo

Comments (14)

yeshasvitirupachuri avatar yeshasvitirupachuri commented on August 18, 2024 3

Just connect a PC to both iCub and Xsens router. You'll get two different IP address on that PC, one each network connection.

Thanks @mbrunettini everything worked correctly as you advised!

from human-dynamics-estimation.

yeshasvitirupachuri avatar yeshasvitirupachuri commented on August 18, 2024 1

@S-Dafarra From @claudia-lat previous experience connecting to the xsens router to IIT network disrupts the IIT network.

from human-dynamics-estimation.

S-Dafarra avatar S-Dafarra commented on August 18, 2024 1

To make the xsens router discover the icub server we need to set xsens routers default Default Gateway value.

If possible I would use the xsens router as a simple hub. Having two routers in a network (the other is the iCub server) messes up the routing of packets.

from human-dynamics-estimation.

yeshasvitirupachuri avatar yeshasvitirupachuri commented on August 18, 2024 1

I tried to check how to get xsens and icub together on the same network but I cannot figure out what it means to have

The only option I see to integrate that hardware on out setup is using a pc connected to both networks, such as a laptop connected via wired ETH to xsens and to iCub using wifi, using two cabled eth, one for xsens and one for iCub. On that pc we can run yarp and xsens software and send xsens data to other machines in the iCub environment.

I think it is best to request @mbrunettini to configure it out correctly tomorrow morning as soon as possible as it is a time sensitive matter to do experiments for iros 2019 submission.

@DanielePucci

from human-dynamics-estimation.

mbrunettini avatar mbrunettini commented on August 18, 2024 1

Not on the same network, but

using a pc connected to both networks

there is no configuration to changes. Just connect a PC to both iCub and Xsens router. You'll get two different IP address on that PC, one each network connnection.

from human-dynamics-estimation.

S-Dafarra avatar S-Dafarra commented on August 18, 2024

What's the problem of connecting the XSens to the IIT network? I was actually thinking to connect the XSens router to the robot local network. We may ask Matteo for suggestions anyway.

from human-dynamics-estimation.

diegoferigo avatar diegoferigo commented on August 18, 2024

Yes we should ask @mbrunettini what it the best network interfaces configuration in Windows that allows:

  • Having a network interface connected to the Xsens router
  • Having a network interface connected (even through wifi) to the robot head

Since the icub-srv has www access, the second interface might provide capability of exiting to the www from the Windows pc.


As a side comment, @mbrunettini what is the constraint on windows of being connected to the Xsens router with the ethernet cable, and to the IIT network with the WiFi of the laptop? I never got it right.

from human-dynamics-estimation.

S-Dafarra avatar S-Dafarra commented on August 18, 2024

I would avoid modifying the robot wifi connection. If possible I would connect the XSens router to the i iCub switch via LAN cable. If it is a problem connecting Xsens to any IIT network, we may temporarily switch in external mode, disconnecting completely the robot from the IIT network and using only the server switch.

from human-dynamics-estimation.

diegoferigo avatar diegoferigo commented on August 18, 2024

Just to be clear, I didn't propose to modify the robot wifi connection. What I meant was a configuration all related to the AnDy XPS laptop.

from human-dynamics-estimation.

yeshasvitirupachuri avatar yeshasvitirupachuri commented on August 18, 2024

@S-Dafarra helped me in understanding how the icub server is set in home and travel configuration. More details can be found here https://github.com/robotology/robotology.github.io/wiki/How-to-set-up-the-iCub-workstation-from-scratch

Assuming that the icub server is in home configuration, for the purpose of working together with the xsens system, we need to remove the lan cable connecting the IIT local network to the port named INT (internal). Then we need to connect a lan cable between the port INT and one of the many ports present on the top rack (black colored lan ports).

Then we can connect the Xsens router to one of these ports. To make the xsens router discover the icub server we need to set xsens routers default Default Gateway value. So, we need to login to the xsens router and change the default gateway value to 10.0.0.1 which is the ip of the iCub server. For more information related to this check here. In this way we can have a closed network between the icub server and xsens router.

@kouroshD I already changed the Default Gateway value of the xsens router to 10.0.0.1. we can try to check it this evening if this will work to our needs

from human-dynamics-estimation.

yeshasvitirupachuri avatar yeshasvitirupachuri commented on August 18, 2024

The process to change the mode of the xsens router is as indicated here. Is this correct @S-Dafarra ? that we need to change from router to access point mode?

from human-dynamics-estimation.

yeshasvitirupachuri avatar yeshasvitirupachuri commented on August 18, 2024

We got an answer from @mbrunettini as:


Hi,
The Xsens Wifi Access Point is not configured as a router (that’s the default configurations), but as far as I know only as point-to-point connection between a pc (connected on a LAN  port) and the suit. There is no routing, gateway and other networking resources needed by the iCub subnet.
The only option I see to integrate that hardware on out setup is using a pc connected to both networks, such as a laptop connected via wired ETH to xsens and to iCub using wifi, using two cabled eth, one for xsens and one for iCub. On that pc we can run yarp and xsens software and send xsens data to other machines in the iCub environment.
Bye
 
Matteo

Also @mbrunettini advised that the solution in the previous comment #90 (comment) may not work


I definitely don’t think it can work:
1)     the xsens subnet address pool is different from iCub’s
2)     there are services on the iCub server that can be harmed by this connection
3)     As far as I know we cannot change the xsens router operative mode
 
I strongly suggest to use my below option.
 

So, I removed the Default Gateway value 10.0.0.1 and left it blank as before.

from human-dynamics-estimation.

mbrunettini avatar mbrunettini commented on August 18, 2024

So, I removed the Default Gateway value 10.0.0.1 and left it blank as before.

PLEASE DO NOT CHANGE XSENS ROUTER CONFIGURATION: IT WAS CUSTOM MADE BY XSENS AND I DON'T KNOW ITS DETAILS. If you mess up sometheing, we need to ask xsens support.

from human-dynamics-estimation.

yeshasvitirupachuri avatar yeshasvitirupachuri commented on August 18, 2024

The correct configuration steps we used are updated in this issue. We can close this issue now.

from human-dynamics-estimation.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.