Hello. I am not very familiar with the Robot Operating System (ROS), but some quick searching shows it has Python client libraries. So one option you would have would be to use the Python extension <https://ccl.northwestern.edu/netlogo/docs/py.html> to call the ROS client libraries from within a NetLogo program, or using PyNetLogo <https://github.com/quaquel/pyNetLogo> or NL4Py <https://github.com/chathika/NL4Py> to use NetLogo from within a Python program. If the Python client libraries for ROS are enough for your project, then I'd recommend trying one of these options.
If the Python client libraries for ROS are not enough for what your project wants to do, you have more options. You can create your own NetLogo extension to run your ROS code from NetLogo using the Extensions API <https://github.com/NetLogo/NetLogo/wiki/Extensions-API>, or you can call out to NetLogo from your program using the Controlling API <https://github.com/NetLogo/NetLogo/wiki/Controlling-API>. These APIs are for software targeting the Java virtual machine (JVM), so interoperating with the ROS is going depend on how well it can interface with JVM programs. I hope that's helpful, and good luck with your project. -Jeremy On Thursday, October 10, 2019 at 3:03:30 PM UTC-5, gproject2020...@gmail.com wrote: > > hello i hope you all doing will i just want to ask can i integrate > anther software in netlogo > we are thinking to integrate the drone to study in the tool is there > suggest or library that we can use to intgrated into netlogo > > -- You received this message because you are subscribed to the Google Groups "netlogo-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to netlogo-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/netlogo-devel/764eb095-6e9a-4c59-a5a6-9752b63b2924%40googlegroups.com.