ROS Agriculture YouTube video meeting index https://www.youtube.com/channel/UCnr6AObsHnHSGPge0HVlBpA/videos 3/10/2021 - Initial upload 100 of 250 indexed. See README file for more information. 5/13/2021 - Now have 137 of 250 videos indexed The videos have been deleted from the YouTube index. So this may be the best reference to the existing videos. 10/26/2021 - Now have 166 of 250 videos indexed 1/4/2023 - Now has 200 of 250 videos indexed (All of the lawn tractor meetings are done.) Jeff Sampson - jsampson@pobox.com ============================================================ I: 11302017 Community Meeting https://www.youtube.com/watch?v=mYeBaRp7DNc 00:00 Matt: Introduction to ROS Agriculture 01:00 Introductions 04:10 Jeremy: Updating a package in ROS. microtrac_simulator, razor_imu_9dof. 14:50 Discussion of Sparkfun Razor IMU ROS driver. Which moves on to GPS discussion. 32:25 Kyler: Descibes the way he uses ROS (mainly just the communication parts), he wants to use more of the standard nodes, he wants to use expensive GPS receivers (which ROS expects cheap receivers), Pure pursuit algorithm, ackermann, visualization of tractor on a map 54:40 Training - Robot Ignite Academy 59:50 Discussion on testing 01:02:00 Sohin talks about his university project. ros_serial, mission planning, steering, GPS, path following, dubins Chat: Community Meeting: Review Razor 9DOF IMU package, path following software. 00:30:06​ Terence D: This is it, right? 00:30:07​ Terence D: http://www.robotshop.com/en/9-degrees...​ 01:31:37 Matt Droter: https://github.com/karlkurzer/path_pl...​ I: 12122017 Community Meeting https://www.youtube.com/watch?v=MSyXIZTZML4 00:00 Kyler: Is talking about building a small prototype vehicle. Gasoline or electric. Maybe use go-cart parts, or something bigger. 80/20 stock. Welding. Hydrostatic lawn tractor. 08:25 Jeff H: Has set up generators so he can use his Internet. 09:00 Jeremy: Has virtual reality goggles. Mention of different brands. Discussion of using the virtual reality headsets. 22:50 Matt: Talks about message standards. Ackermann messages vs. differential drive messages. Using curvature as a control method. Conversions between messages. 32:50 Discussion of testing different methods (simulated or physical). 34:05 Matt: Sums up next steps for development. 34:40 Discussion of repositories for what is available. And using Docker 40:30 Matt: Call for more questions. More about repositories and Docker. 42:30 Matt: Next meeting. More about Docker... Gazebo is mentioned. 46:00 Kyler: Asks if they are talking about the Danfoss DAVIS project. No, it turned out it was Construct Sim (Robot Ignite Academy) they were talking about. 39:50 Kyler: Mentions Micro Python. Chat: 00:27:47​ Matt Droter: http://www.metavision.com/​ 00:34:29​ Matt Droter: VR talk from Singular University https://youtu.be/54Ln9rh40aM​ 00:53:36 kunal.tyagi: Rviz and Docker don't play well together, at least in my case 00:54:13 Matt Droter: https://github.com/ros-agriculture​ 00:54:18 jeremy: https://github.com/ros-agriculture/​ 00:55:37 jeremy: microtrac: 00:55:38 jeremy: https://github.com/ros-agriculture/mi...​ 00:55:53 jeremy: https://github.com/ros-agriculture/mi...​ 01:05:20 kunal.tyagi: :bye: I: 01092018 Community Meeting https://www.youtube.com/watch?v=GrPFrgsnQsk 00:00 Sohin: Is talking about using multiple launch files to organize his system. And using the parameter server to cutomize the current configuration. 05:00 Jeff H: Reports he has his skid steer running. He talks about trying to add an electronic goveror to control the engine speed. 12:00 Jeremy: Talks about software organization. Some discussion on virtual reality goggles. Scheduling his time. 18:30 Jeremy: Asks what Matt has been doing. Lots of stories and discussion. Stories about OSRF. 25:20 Jeremy: Asks about next steps for Micro Trac. Discussion of Raspberry Pis and various adapter boards. 29:00 Jeremy: Asks if there is a published list of tasks. Discussion of where to put things. Lots of discussion on where to put things, how to manage the software, how to intice people to volunteer. 44:50 Matt: Poses the question of putting ROS Serial on the Sparkfun 9-DOF board. 45:50 Matt: Asks Sohin if he is running the Raspberry Pi. 48:50 Jeremy: Suggests talking to Robot Ignite Academy. Chat: 00:22:47​ Matt Droter : http://kar-tech.com/products/addition...​ 00:23:10​ Matt Droter : https://www.servocity.com/servos/line...​ 00:23:32​ Matt Droter : https://www.ebay.com/itm/4-Linear-Act...​ 00:46:39​ Sohin Shah: https://kyber.me/​ 00:51:22 Matt Droter : https://discourse.ros.org/c/ros-projects​ 00:52:45 Matt Droter : https://github.com/orgs/ros-agricultu...​ 00:53:57 Jeremy: http://www.german-robot.com/2017/02/2... I: 01162018 Community Meeting https://www.youtube.com/watch?v=BlDYHg9DOI4 00:00 Introductions - Mahinda 4010 tractor, AgBot challenge, skid steer, Microtrack, Danfoss trade show, autonomous tractors 05:25 Bob: Talks about his Mahindra 4010 trctor. Linear actuators, electric controlled hydrostatic transmission, RQT Graphs, Frobo Mind, The Construct Sim, 17:10 Sohin: Talks about his university project. Yamaha ATV 25:20 Sohin: Roboware Studio, Frobo Mind, Fro Bit 32:00 Sohin: Georgia Tech neural network R/C car 33:10 Kyler: https://mit-racecar.github.io/​ 33:55 Sohin: Asks about RTK. Swift Piksi, Advance Navigation Spacial Dual, NMEA vs. binary, Tersus dual antenna, Emlid 42:30 Kyler: Mentions go9ng to AgBot Challenge 42:50 Jeff: Asks about dual antenna RTK GPS. NVS dual antenna, Swift Piksi RTK, uBlox M8T with RTKLib 47:00 Jeff: Mentions that the John Deere 4044R tractor has an electrically controlled hydrostatic transmission. 48:20 Jeff: Brief description of the Danfoss concept vehicle (DAVIS) Chat: 00:26:36​ Matt Droter: http://kar-tech.com/products/addition...​ 00:29:56​ Sohin Shah: http://www.theconstructsim.com/constr...​ 00:45:58​ Sohin Shah: https://github.com/AutoRally/autorally​ 00:46:40​ Jeff Sampson: http://www.roboware.me/#/home​ 00:47:37​ Sohin Shah: https://mit-racecar.github.io/​ 00:51:07​ Matt Droter: http://www.advancednavigation.com.au/...​ 00:51:58​ Matt Droter: https://docs.emlid.com/​ 00:52:40​ Matt Droter: https://www.swiftnav.com/piksi-multi​ 00:53:25​ Matt Droter: https://www.tersus-gnss.com/products/... I: 01302018 Community Meeting https://www.youtube.com/watch?v=xhdc4uBeXas 00:00 Introductions 04:30 Jeff: Talks about Sparkfun Razor IMU. 25:15 Jeff: Shows an Industrial Nvidia TX1 computer. 27:35 Bob: Talks about his Mahindra 4010 tractor project. 44:00 Matt: Mentions FarmerBrianTee (of AgOpenGPS). Steering motor. 48:25 Juan: Talks about picking strawberries. Vision system. 54:25 Walter: Shows his TX1 eval board. Chat: 00:32:54​ Jeff Sampson: https://github.com/KristofRobot/razor...​ 00:34:26​ Walter Gunter Jr: gonna need a filter of sorts 00:34:37​ Walter Gunter Jr: what?!?!?!?! that is awesome! 00:34:56​ Walter Gunter Jr: mine is just on big old atx like breakout board... 00:35:00​ Walter Gunter Jr: you are gonna by happy!!! 00:35:11​ Sohin Shah: http://connecttech.com/product/rosie-...​ 00:35:36​ Walter Gunter Jr: there is a build process that might make it easier... 00:36:01​ Walter Gunter Jr: blab away!! that is awesome! 00:44:59​ Walter Gunter Jr: gotta make it easy for the robot - ie, cut some trees 00:47:45​ Walter Gunter Jr: hmmm...would GPS be better? or instead of tape, maybe large objects on the wire to force it to be seen 00:50:11​ Walter Gunter Jr: what if it is more assistive than autonomous 00:51:54​ Sohin Shah: https://click.intel.com/intelr-realse...​ 00:54:26​ Matt Droter: FarmerTeeBrian https://www.youtube.com/watch?v=y5d2s...​ 00:56:25​ jeffhigdon: Bob, do you have access to a lathe to make an adapter for the sprocket? Seems that would be easy to do. 00:59:33 root: https://www.youtube.com/watch?v=Hi10o... I: 01242018 Community Meeting https://www.youtube.com/watch?v=7gHkA9oeZLA 00:00 Sohin: Talking about identifing weeds and spraying them. 04:55 Sohin: Talks about ArduPilot. And software in ROS and system architecture. His university project. 09:05 Matt and Sohin: discuss training. 13:25 Sohin: More on system engineering and progess. 15:35 Matt: Talks about chicken tractors. 18:25 Jeff H: Talks about his skid steer project. 33:20 Sohin: Talks more about his project and design approach. 37:25 Jeff: Talks about GPS. Swift Nav radios. uBlox M8T GPS. 40:15 Jeff: Talks about the Sparkfun Razor IMU. 43:30 Matt: Talks about a couple of packages to try on his R/C car. Linorobot Chat: 00:16:28​ Sohin Shah: http://ardupilot.org/​ 00:22:35​ Sohin Shah: https://www.packtpub.com/hardware-and...​ 00:36:18​ Sohin Shah: https://www.amazon.com/Elegoo-EL-CB-0...​ 00:36:42​ Sohin Shah: https://www.amazon.com/keyestudio-dev...​ 00:55:44 Matt Droter: https://medium.com/@rosbots/ros-openc...​ 00:56:12 Matt Droter: https://github.com/linorobot/linorobo... I: 02062018 Community Meeting https://www.youtube.com/watch?v=UPcsDWRM97k 00:00 Introductions 02:25 Jeff on GPS: SwiftNav Piksi Multi, uBlox M8T with RTKLib, cell modem for DOT correction data, C_GPS2KML, radios for correction data 27:30 Kyler responding: LORA radio for correction data, repeatability testing, Digifarm correction data, Advance Navigation - Spacial Dual (dual antenna plus INS), new I-5 computer, AgTech Festival, rely more on ROS drivers 34:30 Sohin giving update on university project: Yamaha ATV, electric power steering, generators, h-bridge drivers, display location on Google Earth, tracking a row Chat: 00:26:14​ Jeff Sampson: http://gnss-info.blogspot.com/p/cgps2...​ 01:00:29​ Sohin Shah: https://warwick.ac.uk/fac/sci/csc/peo...​ http://openlayers.org/​ Electronic Power Steering (EPS) https://www.ebay.com/itm/Chevrolet-Eq...​ Motor https://www.ebay.com/itm/2005-2011-Ch... I: 02132017 Community Meeting (This is probably 02132018) https://www.youtube.com/watch?v=DaOLkhwJv0c 00:00 Discussion of processor per sensor. 02:15 Jeff H.: Talks about his Arduino. 03:00 Walter: Talks about Ardu Blockly. 06:30 Jeff: Shows Swift Nav Duro. 07:50 Matt: Shows his Swift Nav 1 GPS. 08:35 Jeff: Shows his mini robot. (Raspberry Pi 2) 11:15 Jeff: Shows picture of his mini tractor. Plus compares the two. And compares to the Danfoss tractor. 24:30 Sohin: Compares his version. 28:10 Matt: Compares to his R/C car. 31:35 Sohin: Says he compiles code on desktop and just downloads to Raspberry Pi. Someone questions that. 39:10 Matt and Sohin: Discuss radios and antennas. 41:10 Sohin: Shows documentation from his university project. Chat: 00:23:29​ Matt Droter: https://ardublockly.embeddedlog.com/d...​ 00:41:38​ Matt Droter: http://wiki.ros.org/base_local_planner​ 00:42:40​ Matt Droter: http://wiki.ros.org/teb_local_planner...​ 00:57:19 Sohin Shah: http://wiki.ros.org/teleop_twist_keyb...​ 01:12:16 Matt Droter: suggestions for network radio setup for control station to rover. I: 02202018 Community Meeting https://www.youtube.com/watch?v=h9TGqvgN6Do 00:00 Matt: Gives an intro. Introductions. 02:10 Sohin: Gives a presentation on a waypoint navigation package. Follows GPS coordinates. 07:00 Kyler: Found a program to use instead of Google Earth. (openlayers.org) 11:50 Jeff: Talks about the SwiftNav GPS and the Linux socat command. 12:45 Jeff: Talks about the DCDC-USB-200 power supply. Kyler mentions a DROK convertor. We also talk about super capacitors. 19:20 Discussion of boost regulators. Comments on using a second battery. Smart batteries. 24:00 Jeff: Mentions "modern" MOSFET based battery isolators. 25:20 Jeff: Tells a story of what they plan to run from the new power supply. 29:10 Jeff: A link to a good description of power problems to need to account for. [Looks like that link expired.] 30:20 Walter: Asks what started the discussion about batteries. 34:20 Using a super cap to start a car. And lithium batteries. 39:00 Sohin: Talks about their power requirements. And talks about using an invertor generator to get 110V AC. 43:10 Kyler: Mentions "camping generators" that are actually just batteries in a box. 46:40 Kyler: Mentions PTO Alternators. 53:30 Walter: Gives a quick description of what he wants to do. Chat: 00:15:25​ Sohin Shah: https://github.com/ethz-asl/waypoint_...​ 00:17:26​ Sohin Shah: http://openlayers.org/​ 00:36:40​ Matt Droter : http://www.mini-box.com/DCDC-USB-200​ 00:36:47​ Matt Droter : http://www.mini-box.com/OpenUPS​ 00:37:50​ Matt Droter : http://www.sto-p.com/pfp/index.html​ 00:44:09​ Sohin Shah: https://www.jpcycles.com/product/381-...​ 00:44:15​ Sohin Shah: maybe? 00:47:28​ Sohin Shah: https://www.walmart.com/ip/Sportsman-...​ 00:52:41​ Matt Droter : https://www.rei.com/product/862517/go... I: 02272018 Community Meeting https://www.youtube.com/watch?v=hV7-C8gxYTU 00:00 Matt: Gives an intro. Introductions. 11:50 Sohin: Talks about building software on Raspberry Pi. Talks about his computer architecture. (To get funding for project.) Cross compiling Raspberry Pi on an x86 computer. Mention of OATS at Purdue. Mention of video from earlier meeting showing steering feedback. 20:45 Jeff: Shows the Mini-Box DCDC-USB-200​ power supply that came in mail. Shows a angle sensor from surplus store. (Actually a head light angle sensor from a Corvette.) Shows a "voltage controlled relay" for battery isolation. 23:40 Sam: Offers help. Talks about their Open Source approach. 31:30 Matt: Asks about the green house applications that Sam is doing. ESP8266, ESP32. 34:25 Matt: Talks about using AI/Machine Learning to identify plants. 38:45 Sohin: Asks for references to data sets. 44:15 Harry: Suggests looking into government grants. Talk about purposely growing weeds. 46:40 Sohin: Asks about row detection. Neural network row detection. GPS vs. row detection. Image processing (edge detection, line detection) Mechanical detecion of mature corn row (on a combine). 53:30 Kyler: Points out he is always looking for good information on navigation in general. He wants to know "what is the ROS method to replace what he is doing". Big discussion of ROS navigation stack. Discussion of ArduPilot (possibly along side ROS). Chat: 00:10:55​ Sohin Shah: https://arxiv.org/pdf/1604.03169.pdf​ @Sam 00:23:13​ sam: www.6omvi.org 00:23:26​ Matt Droter : https://engineering.purdue.edu/oatsgr...​ 00:40:53​ Matt Droter : http://flourish-project.eu/​ Automatic Model Based Dataset Generation for Fast and Accurate Crop and Weeds Detection. http://flourish-project.eu/fileadmin/...​ 00:42:53​ sam: godan.info 01:06:20​ Matt Droter : https://github.com/ethz-asl/waypoint_...​ I: 03062018 Community Meeting https://www.youtube.com/watch?v=Dx098wE3Lh4 00:00 Matt: Gives an intro. Introductions. 03:45 Matt: Talks about using PixHawk controller. 04:15 Al: Tells about his journey trying to control a tractor. Mentions switching from Emlid Reach RTK to Comnav RTK. 05:45 05:55 Kyler: Asks more details Al's project. Al has an electric motor on his steering, a PID function and attempted Pure Pursuit. They talk about Ag Open GPS. Comparing Ag Open GPS to implementation with ROS nodes. 12:55 Matt: Asks where the hangups are to get equivalent functionality to Ag Open GPS. Kyler starts to explain how he did it. (Bad audio) Much discussion of nodes, methods, transforms, measuring locations. Tilt compensation. 22:00 Sohin: Shows a simulation of a flying vehicle. He talks about the waypoint following package. 28:05 Kyler: Tells how he handles turns. Suggests Dubins path algorithm. Sohin is explaining something but I can't hear him (Bad audio) 34:00 Sohin fixed his microphone. He is talking about 2D vs. 3D navigation. 36:00 We lost Sohin. 36:20 Bob: Asks Kyler if he uses markers when he is planting. 39:40 Sohin is back. He goes back to 2D vs. 3D. Message types. 40:25 Sohin: Asks Kyler how he was previously "doing all this stuff". Kyler explains. Dual antenna GPS, either front to back or side to side. Proportional hydraulic steering valve vs. bang-bang hydraulic valve. Arduinos to interface to actuators. Software techniques. 47:30 Sohin: Explains how he wants to implement point-to-point waypoint moves. 50:00 Kyler: Explains how he wants to do point-to-point and turns. 53:00 Al: Explains his approach. Discussion of path coverage. 1:03:00 Last call... 1:03:40 Sam: Suggests a path forward. Chat: 00:16:41​ Jeff Sampson: I have no mic 00:22:29​ Matt Droter: http://www.comnavtech.com/​ 00:26:35​ Matt Droter: https://agopengps.jimdosite.com/​ 00:43:30​ Matt Droter: https://www.youtube.com/watch?v=gIVNg...​ 00:47:41​ Jeff Sampson: Sohin may want to log out and log back in 01:05:51​ Matt Droter: RobotNik planner http://wiki.ros.org/purepursuit_planner​ 01:10:16​ Sohin Shah: https://bitbucket.org/raghavkhanna/po...​ 01:11:50​ Matt Droter: https://pypi.python.org/pypi/Shapely ======================= 03132018 Community Meeting https://www.youtube.com/watch?v=0N00zpH3yJs Chat: 20:06:28 From Sohin Shah : https://m.ebay.com/sch/i.html?_nkw=l293d​ 20:06:41 From Sohin Shah : that worked for my mini rc car Hardware list: https://airtable.com/shrfVWXrIsNMng6z...​ 00:26:26​ Matt Droter : Open for discussion as to what works best for documentation, bug tracking and PM Community ROS page - http://wiki.ros.org/agriculture​ Example wiki - https://github.com/ros-agriculture/mi...​ Example Scrum board - https://github.com/orgs/ros-agricultu...​ 01:09:26 Bill: Supervised autonomy 01:11:32 Matt Droter : https://github.com/ros-agriculture/mi... 03202018 Community Meeting https://www.youtube.com/watch?v=Ddz2ZtFIJIY - 53 minutes 40 seconds Chat: MVP discussion 03272018 Community Meeting https://www.youtube.com/watch?v=vFyVLUfmvBY Chat: 00:36:29​ sam: to source GPS / dev boards 00:36:43​ sam: check out this website http://www.csgshop.com/​ 00:47:17​ Matt Droter : robot_localization page: http://docs.ros.org/kinetic/api/robot...​ 00:54:59​ Sohin Shah: Sensor Fusion: https://netwerkt.files.wordpress.com/...​ 04032018 Community Meeting https://www.youtube.com/watch?v=YiCgUJiN1EY Chat: 00:12:08​ Moto G (4): I'm a manufacturing student from Melbourne. Working on a few ROS and RTOS projects. cant connect to audio because of noise. glad to meet you guys. 00:17:22​ Moto G (4): would like to learn 1. to create urdfs for holonomic robots 2. single camera localisation 00:19:23​ Matt Droter : https://discourse.ros.org/t/ros-visua...​ 00:19:51​ Moto G (4): My name is Ram. would take a look at the document! thanks. 01:02:06 Sohin Shah: Bob's online board platform would be a great resource to implement this 01:03:33 Matt Droter : https://github.com/linorobot/linorobo... 04102018 Community Meeting https://www.youtube.com/watch?v=Cyzfa2IKf5M Chat: 01:05:18 https://engineering.purdue.edu/oatsgr...​ 01:14:58 http://wiki.ros.org/ros_control 04172018 Community Meeting https://www.youtube.com/watch?v=8AMquVTXKJ4 Chat: 00:18:23​ Matt Droter : mapbox.com 00:20:03​ Sohin Shah: http://wiki.ros.org/razor_imu_9dof​ 00:21:23​ Jeff Sampson: https://github.com/KristofRobot/razor...​ 00:28:23​ Matt Droter : https://www.mouser.com/ProductDetail/...​ 00:31:02​ Sohin Shah: https://www.dronetrest.com/t/quadcopt...​ 00:31:07​ Matt Droter : Shock mounts https://www.sonexaircraft.com/eshop/c...​ 00:31:41​ Jeff Sampson: https://www.ebay.com/itm/Camera-Mount...​ 00:33:26​ Al: https://www.getfpv.com/replacement-si...​ 00:41:14​ kalyanramu: Very nicely documented Steps, Al 00:43:19​ sam: mu metal for shielding needs 00:43:20​ sam: https://www.ebay.com/i/152491911889?c...​ 00:49:21​ Matt Droter : H Bridge - https://www.ebay.com/itm/5X-Dual-H-Br...​ 00:51:09​ sam: anti vibration rubber isolator mounts 00:51:10​ sam: https://www.amazon.com/gp/product/B07...​ 00:51:48​ sam: ferrite clamp on core 00:51:49​ sam: https://www.mouser.com/ProductDetail/...​ 01:03:11 Matt Droter : http://wiki.ros.org/dynamic_reconfigure​ 01:04:11 kalyanramu: https://www.youtube.com/watch?v=YKZkZ...​ 01:04:19 kalyanramu: Video on Dynamic Reconfigure I found 04242018 Community Meeting https://www.youtube.com/watch?v=AK-ubOWHzfg Chat: 00:20:40​ Walter G: https://www.youtube.com/watch?v=XyneZ...​ 00:50:22​ Matt Droter : https://github.com/Auburn-Automow/au_...​ 01:07:32 jeremy: http://wiki.ros.org/mapviz [Wrong order.] 05102018 Community Meeting https://www.youtube.com/watch?v=Nt59FJ8Haz4 Chat: 00:54:03​ Coverage planner using Heatmap: http://wiki.ros.org/heatmap​ Based on: https://github.com/Auburn-Automow​ 00:54:35​ Kylers Tractor video - https://youtu.be/98J8Om_GLH4 05082018 Community Meeting https://www.youtube.com/watch?v=zaBDjaqmGBE Chat: 00:33:33​ Sohin Shah: https://www.eventbrite.com/e/agbot-ch...​ 00:35:02​ Sohin Shah: rlgerrish@odeaulete.com 00:41:09​ jeremy: http://www.theconstructsim.com/constr...​ 00:42:39​ Matt Droter : ROS Development Studio 00:45:12​ Walter G: not very nice 00:51:21​ Walter G: is this it? https://www.sparkfun.com/products/14001​ 00:51:35​ Sohin Shah: Yes 00:55:14​ Matt Droter : http://wiki.ros.org/teb_local_planner...​ 00:55:16​ Sohin Shah: https://github.com/gkouros/ackermann-...​ 00:56:20​ Kyler Laird: Speaking of staying ahead of Sohin...I want to hear how Al is doing. 00:59:49​ Collen Gura: Can someone advise where I have to start on my tractor? 01:00:43​ Kyler Laird: Start by controlling steering. Basic control will give you a lot of possibilities. 05152018 Community Meeting https://www.youtube.com/watch?v=K2SiWVx2Lnw Chat: 00:15:22​ jeremy: nmea sentences https://www.sparkfun.com/datasheets/G...​ 00:22:10​ Jeff Sampson: The new NMEA http://www.nmea.org/Assets/july%20201...​ 00:45:14​ Matt Droter : https://linorobot.org/​ 00:52:41​ Al: Reference to Lino ackerman robot: https://groups.google.com/forum/#!sea...​|sort:date/linorobot/16IriAWSk4c/eZwxVXXIBwAJ 01:02:23​ jeremy: ros robots https://robots.ros.org/category/ground/​ 01:06:50​ Al: http://autorally.github.io/​ 01:13:07 jeremy: http://erlerobotics.com/blog/erle-rover/​ 01:15:57 Matt Droter : The car on the home page is from hobbyking http://ardupilot.org/rover/​ 05222018 Community Meeting https://www.youtube.com/watch?v=cgUdsQD7boU Chat: 00:12:14​ Matt Droter: https://www.media.mit.edu/groups/open...​ 00:24:15​ jeremy: good interview I watched this last week on the future or ROS ... ROS 2.0 00:24:17​ jeremy: http://snip.ly/j5398#https://techcrun...​ 00:40:50​ sam: firmata 00:41:19​ sam: pyfirmata 00:41:23​ sam: pymata 01:00:13​ Matt Droter: Earth Rover - https://vimeo.com/269615471​ 01:05:28 sam: http://www.powersportsmax.com/product...​ 05272018 Community Meeting https://www.youtube.com/watch?v=K0OY62M1M8M Chat: 00:07:42​ Matt Droter : https://github.com/danielsnider/ros-r...​ 00:48:22​ Al: FarmBot example. Having an arm would be a positive addition... https://www.youtube.com/watch?v=BqYrA...​ 01:01:15 Al: Awesome VPN platform: https://www.zerotier.com/​ 01:02:27 Daniel Snider: $1500 arm with ROS: http://www.trossenrobotics.com/roboti...​ full video of my rover team's rover: https://www.youtube.com/watch?v=_Bq6o... 06052018 Community Meeting https://www.youtube.com/watch?v=kznv_vW5TmU Chat: 00:46:09​ Matt Droter : http://www.theconstructsim.com/constr...​ 00:49:06​ jeff: The weekly videos from The ConstructSim 01:00:42 Matt Droter : Ag Open GPS https://agopengps.jimdosite.com/​ 01:02:37 sam: https://www.isoblue.org/ 06122018 Community Meeting https://www.youtube.com/watch?v=aXzxu3euDus Chat: 00:12:30​ LinoRobot - https://linorobot.org/​ 01:11:05 Autoware - https://github.com/CPFL/Autoware I: 06192018 Community Meeting https://www.youtube.com/watch?v=0LVqz0Bz82E 00:00 Introductions 00:45 Jeff: A homemade remote control system using Ada Fruit LORA radio modules. 10:50 Jeff: Presentation on creating an autonomous lawn tractor. 48:40 Jeff: Shows his mobitily scooter transaxle for his new mini-tractor (Sammy). 49:30 Sam: Asks about the hydrostatic transmissions. 50:00 Sam: Mentions "Blue Board" from Beaglebone. 51:15 Walter: Talks about his TX1 board. 52:30 Kyler: Mentions a small X86 computer he has (MINIX). 54:10 Jeff: Mentions the DCDC-USB-200 power converter from Mini-Box.com 56:00 Jeff: Asks if anybody has things to report. Good or bad... No response... 56:20 Sohin: Asks Kyler about the Minix computer. 57:50 Walter talks about TX1. 1:01:00 Jeff: Asks about Kylers ATV transmission. 1:02:45 Mention of Jim's "Drift Bot". Turns out he is talking about implement steering... Chat: 01:01:37​ sam: https://beagleboard.org/blue​ 01:06:50​ Sohin Shah: https://slack-redir.net/link?url=http...​ 01:08:20​ Jeff Sampson: http://www.mini-box.com/DCDC-USB-200​ 01:15:14 Sohin Shah: H- infinity control 06262018 Community Meeting https://www.youtube.com/watch?v=9x_VipmYXrA Chat: 00:46:06​ Sohin Shah: https://youtu.be/XP7GoNKcTS4​ 01:08:38 sam: for servo controllers, pl check out - 01:08:46 sam: https://www.pololu.com/category/102/m... 07032018 Community Meeting https://www.youtube.com/watch?v=eKuFdYGo7X4 Chat: 00:29:31​ Matt Droter : Open source self driving car safety - https://github.com/voyage/open-autono...​ 00:43:16​ Al: ZeroTier for VPN 00:49:59​ Al: Categories of "bad" events: Harm to a person, harm to property, harm to the vehicle or implement 00:56:27​ Al: Fault causes: Vehicle off planned course, Unplanned path obstruction 00:57:43​ Al: Vehicle off planned course: why? Drive train error, electronics error 01:02:53​ Al: Arrow AMS AS5510 01:05:58​ Al: magenv v3 01:06:07​ Al: magenc 01:06:34​ Al: 01Mechatronics 07102018 Community Meeting https://www.youtube.com/watch?v=UwP47rwAH4c Chat: 00:15:26​ J Mahoney: Interesting battery information here... http://www.wheelchairdriver.com/conve...​ 00:17:33​ J Mahoney: Lots of wheelchair info here, hacking controllers, etc. http://www.wheelchairdriver.com/power...​ 00:21:38​ J Mahoney: https://www.roboteq.com/index.php/sup...​ 00:42:09​ J Mahoney: I bought a well used Invacare Pronto M-94... 00:42:34​ J Mahoney: Here's the Youtube channel for another Invacare model, 9 episodes... https://www.youtube.com/playlist?list...​ 00:52:29​ Sohin Shah: https://www.hoosieragtoday.com/rockvi...​ 00:59:46​ Sohin Shah: https://www.roboteq.com/index.php/com...​ 01:00:34​ Al: magnetic encoder AMS AS-5600 I: 07132018 Lawn Tractor Meeting https://www.youtube.com/watch?v=Tf5OJe9BMac Length 34:58 [First meeting of the lawn tractor sub group.] 00:00 Al: Talks about his milestone chart and steps. Discussion of how the group will work. Lots of discussion on how to proceed. Chat: 00:41:32 Matt Droter : bookmark this site: https://rosagriculture.slack.com​ 00:44:44 Collen Gura: Hello world 01:03:16 Al Jones: Joseph Lentin - ROS book author 07172018 Community Meeting https://www.youtube.com/watch?v=9VoJfXonmQM Chat: 18:13:25 From Sohin Shah : https://github.com/ros2/ros2/wiki/Fea...​ 18:37:50 From sam : http://www2.osgeo.org/gdal_ogr​ 18:39:06 From sam : http://initd.org/psycopg/docs/install...​ 18:40:01 From sam : http://geojson.org/​ 18:40:46 From sam : http://shapely.readthedocs.io/en/stab...​ 18:41:14 From sam : http://mapnik.org/​ 18:57:01 From Sohin Shah : https://github.com/gareth-cross/rviz_...​ 19:05:38 From J Mahoney : Trimble Ag GreenSeeker... https://agriculture.trimble.com/preci... I: (Bailed) 07202018 Lawn Tractor Meeting https://www.youtube.com/watch?v=q9Kevk6oEvo Length 58:54 00:00 Matt: Talks about controlling the steering on his lawn tractor. He shows a Super200 servo. He has mounted a gear to the shaft to engage his "half moon" gear. 00:40 Moves on to overall discussion of trying to implement the steering. 15:00 Cups and t-shirts. 16:00 Al: Talks about documentation. 16:40 Discussion/confusion on joining the meeting. 19:45 Al: Goes back to his documentation and steps. 27:50 Matt: Next steps. Wiring up his Teensy. Transmission control (which he calls throttle). Wheel encoder. Discussion of what parts to buy. Collen: Tells a story of ordering parts, with ridiculous shipping cost. 33:55 Al: Goes back to his milestone chart to explain everything. 35:10 Collen: Says yes, but... 37:00 Matt: Steps in. 39:35 Al: Comes back in and says "We recommend to follow our steps, but don't actually follow our steps..." 40:10 Yes, but, let me point out the obvious... 42:45 Al: Again says "I'm a manger. I'm going to manage." Collen realizes it is going nowhere. 44:30 At this point I gave up on the indexing process because I can't take any more of this... So I bailed and didn't watch the rest of the video... Chat: 00:19:37​ Al Jones: https://www.robotshop.com/en/servo-sa...​ 00:28:38​ Al Jones: d shaft 10 mm coupler 00:46:40​ Jeff Sampson: http://www.mpja.com/Proximity-Sensor-...​ 00:47:52​ Jeff Sampson: http://www.mpja.com/Proximity-Sensor-...​ 01:09:54 Al Jones: @collen try these guys http://www.maspaka.co.zw/newstore/ 07242018 Community Meeting https://www.youtube.com/watch?v=7GK9KPS7eFI Chat: 00:47:15​ Jeff Sampson: https://www.bvv.cz/en/techagro/techag...​ 00:52:31​ Jeff Sampson: https://www.hoyetractor.com/powershif...​ 00:57:09​ Jim Mahoney: Sorry everyone, new USB headset and can't get audio working. I have a couple of questions I'll put in general... 00:57:18​ Al: Good book: Programming Robots with ROS: A practical introduction to the Robot Operating System by Morgan Quigley, Brian Gerkey 01:05:28 Al: transfor helper spreadsheet: https://drive.google.com/open?id=1ygp...​ 01:12:21 Jeff Sampson: Junk yard in Indiana: http://worleytractor.com/ I: 07272018 Lawn Tractor Meeting https://www.youtube.com/watch?v=QATsxkvG40s Length 1:00:53 00:00 Matt and Jeff: Are discussing ROS serial. 03:25 Collen: Wants to know if you can program Arduino board with Python. 05:55 Matt: Says it might be PyMata that Sam is using to program Arduino in Python. 07:40 Jeff: Asks how Matt's lawn tractor is coming along. 09:20 Collen: Jumps in with questions/comments about L298 power driver. 10:05 Back to switches... 13:35 Collen: Is (quietly) trying to make a point. He asks about actuator(s). 15:30 Another mystery request. It was Collen's radio... 16:25 Collen: Asks if Matt is almost done (on his journey). 16:45 Jeff: Holds up something. It is a Hydro Gear EA50 actuator. Explaination of how you can use an electric motor to set the angle of your hydrostatic control. Danfoss put one of these on a John Deere (3010 or 3020) tractor to control the transmission. Maybe this would also work for steering. 28:35 Jeff: Makes comments on a free version of a Linux virtual machine. Much talk about his virtual machine. 51:30 Matt: Brings up Docker. 58:20 Collen: Asks if we will eventually track field data. Chat: 00:09:21​ Matt Droter : https://github.com/MrYsLab/PyMata​ 00:25:31​ Matt Droter : hydro-gear ea50 part number 1810-1001 https://www.ebay.com/p/Transaxle-1810...​ 00:35:39​ Matt Droter : Ubiquity Robotics Virtual Machine https://downloads.ubiquityrobotics.com/ 07312018 Community Meeting https://www.youtube.com/watch?v=mEbjTdm3-lA Chat: 00:07:18​ Matt Droter : ROS Geo Fence https://github.com/eokeeffe/ardrone_g...​ 00:15:28​ Matt Droter : Safety tip on joystick: use queue size of one so messages aren't buffered. 01:10:50 Sohin Shah: https://www.youtube.com/channel/UCnr6...​ 01:11:04 Matt Droter : https://www.youtube.com/channel/UCnr6...​ I: 08032018 Lawn Tractor Meeting https://www.youtube.com/watch?v=upd3kKCZNWk Length 1:09:29 00:00 Collen: Is asking how to share a document. 05:15 Collen: Gives a presentation on a document he found. 19:36 Al: Says that is a great document, but he is not that far along. 20:20 Jeff: Asks for a refernece to the document. A quick search 4 years later turns up this: https://www.ri.cmu.edu/publications/a-safety-architecture-for-autonomous-agricultural-vehicles/ Jeff makes comments on what was presented. 23:05 Collen: Asks what happens if your microcontroller fails. 26:00 Matt: Attempts to give an overview on what was presented. (but we lost Collen) 27:30 Matt: Posts link to an ISO document on safety. 30:25 Al: Asks Matt if he going to make the faire. Some discussion. 34:45 Al: Reports little progress. Which leads into discussion of distributing images. 40:15 Al: Asks Matt if he needs help on anything. Random conversation. 43:10 Talks about rotational grazing. 48:50 Collen: Talks about his educational progress. Chat: 00:38:09​ Matt Droter : A Safety Architecture for Autonomous Agricultural Vehicles - http://www.fieldrobot.com/ieeeras/Dow...​ 00:41:50​ Matt Droter : ISO 18497.2 https://www.iso.org/standard/62659.html​ 00:59:39​ Matt Droter : Rotational Graizing - https://www.youtube.com/watch?time_co... 08072018 Community Meeting https://www.youtube.com/watch?v=CqrRr7GuLlU Chat: 00:34:42​ Jeff Sampson: Video about AgBot challenge: https://www.agriculture.com/video/tec...​ 00:47:10​ Matt Droter : lawn tractor playlist: https://www.youtube.com/watch?v=q9Kev...​ 00:49:16​ jeremy: https://roscon.ros.org/2018/​ 00:57:14​ jeremy: http://wiki.ros.org/roslaunch/Tutoria...​ 00:58:58​ jeremy: https://darkdust.net/files/GDB%20Chea...​ 01:08:14 jeremy: https://stackoverflow.com/questions/1...​ 01:08:24 jeremy: ... how to gdb from a command file I: 08102018 Lawn Tractor Meeting https://www.youtube.com/watch?v=6uUkdlqtDpg Length 1:03:58 00:00 Jeff: Talks about an optoisolator board from Sparkfun. 04:00 Collen: Talks about wiring and current requirements. 07:30 Al: Mentions the milestone plan. Lots of discussion on requirements and tasks and completion status. 33:10 Jeff: Talks briely about virtual machine software. 36:10 Al: Asks Sohin what he wants to get out of these meetings. Sohin: Points out the milestone chart could be divided into software vs. hardware. He also makes points about localization types. 40:40 Collen: Asks about wheel odometry on a small vehicle vs. a large vehicle. 42:30 Al: Talks about small vehicles vs. a large vehicles. 44:40 Matt: Mentions how modular the hardware and software are. Sohin: Talks about defining specifications. 48:20 Collen: Points points out he doesn't need cheap parts, he needs quality parts for safe operation. 50:45 Al: Asks Matt to give an update on his progress. Matt: Defines his design process. He shows his electronics box. 58:00 Jeff: Asks Matt where he got his fuse block. Jeff: Asks if the Teensy 3.2 has enough I/O pins. Jeff: Comments on box size. 1:00:35 Sohin: Posts a link to a 3D printed Teensy holder. 1:02:45 Sohin: Offers help. Chat: 00:03:26​ Jeff Sampson: Opto isolator board: https://www.sparkfun.com/products/9118​ 00:12:42​ Matt Droter : https://docs.google.com/spreadsheets/...​ 00:33:27​ Matt Droter : Virtual machine with ROS and Turtlebot https://downloads.ubiquityrobotics.com/​ 00:43:55​ Jeff Sampson: This page has a link to schematic for SParkfun opto-isolator board: https://www.digikey.com/product-detai...​ 01:03:32​ Sohin Shah: https://www.thingiverse.com/thing:197... 08142018 Community Meeting https://www.youtube.com/watch?v=HrccMZ9VhzQ Chat: I: 08172018 Lawn Tractor Meeting https://www.youtube.com/watch?v=worz5Pvq6IA Length 1:03:16 00:00 Al: Starts with his milestone plan again. 03:25 Al: Gets cute, and introduces Matt. He throws a random milestone goal at Matt. Matt: Did some testing driving around. The Super Servo did not not have enough range. Steering failure. Needs to be able to measure engine RPM. Discussion of how the wheels are driven. Hour meter may have RPM readout. 09:30 Matt: Asks if Collen has started tearing apart his lawn mower. 11:00 Jeff: Asks how Matt is controlling his steering. 15:10 Al: Goes back to his milestone plan. Immediately jumps to navigating with RVIZ. Some discuusion about what would happen if Al were actually that far along. Ultrasonic sensors. 31:55 Al: Brings up a Robot Ignite Acadamy link. 36:35 Collen: Talks about a project. 31:40 Jeff: Shows a TurtleBot 3. And his first mini-tractor. 42:30 Jeff: Talks about GPS. Chat: 00:13:59​ Matt Droter : Steer angle sensor installation: https://www.youtube.com/watch?v=txrqM...​ 00:26:26​ Matt Droter : https://photos.google.com/u/1/photo/A...​ 00:40:48​ Matt Droter : https://www.amazon.com/gp/product/B01...​ 00:46:29​ Jeff Sampson: https://www.youtube.com/watch?v=cmOpl...​ 00:58:08​ Jeff Sampson: csgshop m8t - https://www.csgshop.com/product.php?i...​ 01:02:41​ Jeff Sampson: https://www.u-blox.com/en/product/c94...​ 08212018 Community Meeting https://www.youtube.com/watch?v=SJXT0W7gTJU Chat: 00:26:38​ Sohin Shah: http://vedder.se/2015/01/vesc-open-so...​ 00:45:43​ Sohin Shah: https://www.youtube.com/user/unisydne...​ 00:47:42​ Sohin Shah: https://www.youtube.com/watch?v=Z3TC-...​ 00:54:47​ Sohin Shah: http://design.ros2.org/articles/why_r...​ 00:58:44​ Sohin Shah: https://github.com/ros2/ros2/wiki/Fea...​ 00:59:48​ Sohin Shah: http://design.ros2.org/articles/realt...​ 01:05:10 Jeff Sampson: Cheap CAN adapter: http://canable.io/​ 01:05:49 sam: https://www.tindie.com/products/proto...​ 01:06:57 Matt Droter : CAN debugging https://www.youtube.com/watch?v=kAp7j...​ 01:10:03 Sohin Shah: Some read on CAN FD http://www.ni.com/white-paper/52288/en/ I: 08242018 Lawn Tractor Meeting https://www.youtube.com/watch?v=7w_8Do6Z-sU Length 47:28 [Various sections have poor audio.] 00:00 Matt: Is broadcasting from a Faire somewhere. He has a booth at a county faire showing his robot. 07:10 Al: Wants to talk about software installization. Discussion of which tutorials to tell people to use. RDS simulation vs. loading on local machine. Confusion on versions. 21:15 Collen: Goes over what Al was just talkning about. He was confused when Al was talking about ROS versions. 27:10 Jeff: Suggests just attempting a binary install of Husky. 31:30 Jeff: Shows a Blue Pill ARM board. 32:30 Is going to attempt a construction technique... 37:45 We checkin with Sohin to see he got to his meetup yet. He is posed with several questions since can barely hear him. 39:40 Jeff: Says he got the ultrasonic sensor to work. And how to fix it. And some stories about ultrasonic sensors. 43:30 Al: Posts a link to a helmet mounted HMI display. 45:40 Some final thoughts. Chat: 00:30:04​ Sohin Shah: http://wiki.ros.org/kinetic/Installat...​ 00:41:43​ Al Jones: https://www.realwear.com/products/hmt-1​ 08282018 Community Meeting https://www.youtube.com/watch?v=9g2E6-kIG7Y Chat: 00:17:33​ Matt Droter : cd /var/tmp && rosrun tf view_frames && evince frames.pdf 00:31:12​ Sohin Shah: https://answers.ros.org/question/2227...​ 00:31:34​ Jeff Sampson: catkin_ws/src/waypoint_nav/husky_simulator/husky_gazebo/urdf 00:34:26​ Sohin Shah: rostpoic echo odometry/gps 00:44:52​ Jeff Sampson: ubuntu@ubuntu-VirtualBox:~/catkin_ws/src$ grep -r actionlib . 00:46:39​ Jeff Sampson: grep -r "killing gps" . I: 08312018 Lawn Tractor Meeting https://www.youtube.com/watch?v=y3b6P_vWnxE Length 1:02:37 [In the middle of a conversation again.] 00:00 Al: Is talking talking about installing Husky simulation. 02:46 Matt: Is going to go over what hardware he is using or considering. 04:00 Sohin: Is looking for a computer. And talks about a robotic arm. 06:10 Matt: Is thinking about replacing his linear actuator for his transmission control. May replace linear actuator with Super Servo. Says the electric power steering motor with Cytron board works well. 10:00 Sohin: Makes comments on selecting motor driver. 11:50 Al: Lists what he wants to discuss. Power steering motor attachment. Mentions Sohin's computer. Matt's forward/reverse motor. 13:15 Al: Talks about Husky Outdoor Waypoint Navigation. Tutorial on Clearpath web site. Nick Charron waypoint navigation. Kinetic vs. Indigo. 18:15 A video on waypoint navigation. 20:40 Matt: Makes comments on Kinetic vs. Indigo. 21:20 Al: Talks about physically mounting the power steering motor. Universal joints. Replacement steering shaft and gear. 29:10 More notes on Matt's parts. 30:20 Jeff: Has questions about Matt's steering sensor. 31:25 Al: Moves on to e-Stop switches. 37:40 Matt: Says he is running out of room in his box. Jeff says to put a mounting plate inside of your box. 41:50 Sohin: Talks about what he wants for a new computer. Mentions links he posted to chat. 43:45 Matt: Is working with the TEB planner. 44:35 Al: Jumps to IMUs. Wheel encoders. Robot Localization. 48:00 Jeff: Jumps to GPS. Matt makes comments on SwiftNav Piksi (Multi? or original?). Mentions his cheap BU-353. 49:40 Al: States the obvious then says he going to start ordering parts. 50:30 Jeff: Mentions IMU modules on Tindie. Multiple sensors. 58:30 Sohin: Talks about his efforts to go to ROS Con. Chat: 00:08:48​ Sohin Shah: I think it is this one https://www.trossenrobotics.com/p/Pha...​ 00:18:41​ Matt Droter: sudo apt-cache search ros-kinetic-husky* 00:31:45​ Matt Droter: https://www.amazon.com/gp/product/B07...​ 00:34:10​ Matt Droter: https://learn.sparkfun.com/tutorials/...​ 00:34:19​ Matt Droter: Sparkfun Kill Switch https://learn.sparkfun.com/tutorials/...​ 00:35:36​ Matt Droter: Estop button https://www.amazon.com/Uxcell-a140417...​ 00:36:53​ Jeff Sampson: eBay eStop - https://www.ebay.com/sch/i.html?_from...​ 00:37:40​ Jeff Sampson: https://www.ebay.com/itm/EP-Red-Mushr...​ 00:39:15​ Sohin Shah: We used this on the machine:https://www.ebay.com/itm/Red-Mushroom...​ 00:39:20​ Sohin Shah: https://www.ebay.com/itm/Red-Mushroom...​ 00:41:59​ Sohin Shah: https://www.harborfreight.com/3800-We...​ 00:56:09​ Jeff Sampson: https://www.tindie.com/products/oneho...​ 09042018 Community Meeting https://www.youtube.com/watch?v=T9Joh-91Ucw Chat: 00:28:40​ sam: check out open source VPN tools: 00:29:21​ sam: Algo, StrongSwan and Softether 00:38:32​ christopher: https://turtlerover.com​ 00:40:56​ christopher: https://turtlerover.com/wp-content/up... I: 09072018 Lawn Tractor Meeting https://www.youtube.com/watch?v=OFMHF_9M--w Length 1:05:30 [This turns out to be a working session.] 00:00 Al: Talks about installing Husky simulation. Confusion between js0 and js1. Attempts to track this down and fix it. 21:45 He had more that one teleop launch file. Fixed the js1 in the approprite file. 24:00 After that is fixed, Gazebo won't start. They are trying to track down an error "a service is already advertised". 1:02:45 Nobody could find the problem, so we gave up. 1:03:35 Al: Says he ordered some parts from Tindie. Chat: 00:43:56​ Al Jones: https://answers.ros.org/question/2109...​ 01:08:16 Al Jones: husky Tried to advertise a service that is already advertised in this node [/controller_manager/list_controllers] 09112018 Community Meeting https://www.youtube.com/watch?v=ELSMGEAEg9Y Chat: 00:12:03​ Jeff Sampson: http://wiki.ros.org/steer_bot_hardwar...​ 00:13:57​ Matt Droter : http://wiki.ros.org/teb_local_planner...​ 00:35:12​ Jeff Sampson: A roboMagellan robot that uses a compass, GPS and sonar: https://www.youtube.com/watch?v=TsQJl...​ 00:35:33​ Elza_Figueiredo: https://www.youtube.com/watch?v=c_8d5...​ 00:49:43​ Sohin Shah: https://github.com/rbonghi/jetson_easy​ 01:02:02​ Matthew Hinton: Here is my webpage from most of the stuff i have done so far: https://sites.google.com/view/power-c... I: 09142018 Lawn Tractor Meeting https://www.youtube.com/watch?v=j4qgIG-V0hI Length 58:12 00:00 Jeff: Says he has never run RDS. 01:00 Al: Is looking for consensus on steps everybody should do. 02:35 Jeff: Asks if anyone has gone through the documentation to copy and install RDS projects locally. 03:55 Jeff: Shows a simulation to show a problem. 09:35 Matt: Has a 3D mesh for a lawn tractor. 11:05 Jeff: Says is going to Bob's house to play with his Mahindra tractor. 11:30 Sohin: Asks about downloading RDS files. [They spent 1/2 hour trying to document the steps that people must follow.] 43:30 Matt: Is going to attempt a live demo of waypoint navigation. 50:35 Jeff: Posted a link that may indicate that you can get GPS from stage. 51:50 Jeff: Says he may work through the RDS examples. And may work on a Gazebo ackermann model. 52:40 Al: Says "me too". 52:50 Sohin: Says he may work on Robot Localization with GPS and IMU. 54:25 Matt: Loaded the RDS Husky simulator but can't make it work. Chat: 00:57:08​ Sohin Shah: https://github.com/husky/husky​ 01:00:20 Sohin Shah: http://wiki.ros.org/Robots/Husky​ 01:16:21 Jeff Sampson: http://docs.ros.org/hydro/api/stage/h... 09182018 Community Meeting https://www.youtube.com/watch?v=9EtdHA1q-UY Chat: 00:24:07​ Matt Droter: Link to lawnmower project - https://sites.google.com/view/power-c...​ 00:31:27​ Matt Droter: Computer vision SimpleCV - http://simplecv.org/​ 00:34:29​ Matthew Hinton: https://sites.google.com/view/power-c...​ 00:35:46​ Al Jones: Another option for a 360 degree camera design is what Polycom does for a conference room system. Google Polycom CX5000 and look at the head of the unit. 5 cameras with 5 mirrors and then they no doubt stitch the image together. 00:36:52​ Sohin Shah: http://www.hh-av.co.uk/assets/Uploads...​ 00:54:11​ Matt Droter: ROS Fiducials - http://wiki.ros.org/fiducials​ 00:59:49​ sam: https://www.yitechnology.com/yi-360-v...​ 01:03:10​ Matt Droter: https://discourse.ros.org/t/answer-ro...​ 01:15:15 Sohin Shah: https://www.seedotrun.com/​ 01:18:55 Jeff Sampson: There is a free ROS book on PacktPub: https://www.packtpub.com//packt/offer...​ 01:22:26 Al Jones: GPS mentioned 46 times in the ebook above. Likely worth a review. 01:26:19 Jeff Sampson: https://register.gotowebinar.com/regi...​ 01:26:54 Jeff Sampson: https://register.gotowebinar.com/regi...​ 01:29:10 Wally G: https://store.arduino.cc/usa/arduino-... I: 09212018 Lawn Tractor Meeting https://www.youtube.com/watch?v=lPzCOc8WpXQ Length 50:30 00:00 Sohin: Is in the middle of talking about an article he wrote (while sitting outside in the wind). 01:55 ROS Con is mentioned. 04:20 Jeff: Asks about CAN bus on TX1 and TX2. 09:40 Matt: Gives an update on his lawn tractor. Playing with Robot Localization. Cheap GPS, Razor IMU, Raspberry Pi. He has a SICK LMS291 to add later. 11:45 Collen: Attempts to give an update (he has low volume). 14:25 Matt: Asks "have you gotten the simulator on RDS to work?" (I assume he is asking Collen.) 18:40 Jeff: Starts talking about getting Gazebo to run. And making something configurable. 24:50 Sohin: Talks about RDS and ROS versions. 27:00 Asks about ROS vs. propriatry software. Talk about commercial companies releasing products that are using ROS. 35:00 Matt: Asks what we would have to present to claim we have an autonomous tractor. 45:30 Collen: Holds up pictures of a 4 wheel drive and 4 wheel steered tractor. Then spends time trying to get his microphone to work. 49:55 Jeff: Posts a link to a YouTube video that appears to be the same tractor. 50:35 Jeff: Modify a vehicle or build a vehicle from scratch? Chat: 00:30:46​ Matt Droter: NVIDIA Jetson AGX Xavier Developer Kit - https://developer.nvidia.com/embedded...​ 00:47:59​ Sohin Shah: https://www.variscite.com/products/sy...​ 00:50:13​ Sohin Shah: https://robots.ros.org/​ 00:50:40​ Sohin Shah: https://robots.ros.org/robonaut2/​ 01:07:06 Jeff Sampson: https://www.youtube.com/watch?v=8b4dBFMLDiI&t=0s 09252018 Community Meeting https://www.youtube.com/watch?v=s-fSUk30Yhc Chat: 18:36:24 From Sohin Shah : https://www.nhtsa.gov/technology-inno...​ 18:47:18 From Matt Droter : HARA - https://en.wikipedia.org/wiki/Hazard_...​ 18:47:48 From Sohin Shah : https://en.wikipedia.org/wiki/Failure...​ 18:48:34 From Matt Droter : FMEA - https://en.wikipedia.org/wiki/Failure...​ 19:06:19 From Kyler Laird : Fendt Xaver I: 09282018 Lawn Tractor Meeting https://www.youtube.com/watch?v=xQLxsXo0atI Length 42:05 00:00 Al: Talks about his milestone plan and his progress. He is trying to run the Husky simulation. 04:35 Matt: Asks if Al found the splined coupler. 10:00 Al: Asks about a potentiometer for sensing steering angle. 15:25 Al: Asks for advice on installing Husky simulation and a waypoint navigation package. Two things are trying to advertize a service. 22:00 Jeff: Jumps in and shows a 3D printed shaft coupler. 25:55 Al: Got back search results from putting his error into Google search. Chat: 00:51:48 Matt Droter: analogreadresolution for teensy https://forum.pjrc.com/threads/28050-...​ 00:52:19 Jeff Sampson: https://www.ebay.com/itm/SPECTROL-MOD...​ 01:11:23 Jeff Sampson: https://github.com/ros-controls/ros_c... I: 10022018 Community Meeting https://www.youtube.com/watch?v=Pf7SEk-4qhY 00:00 Jeff: Talks about SwiftNav 1.5 firmware. Novatel Smart7 GPS, with complaints. 04:35 Sam: Services, Actions, Xacros, Kinematics 13:10 Walter: Jumps in with ROS version confusion. Convesation degrades even more. 17:15 Matt: Finally moves on to a simulator using TEB and Stage. 18:25 Al: Talks about Husky demo. Frontier exploration. 28:20... 33:50 Walter: Brings up Docker. It was decided that Docker will solve all of the problems in the world... 38:55 Matthew: Reinstalling his computer and working with OpenCV. Omni directional camera. 43:40 Mahmoud: Fusing vision with GPS. Articulated vehicle. Sugar beet spraying. Chat: 00:53:05​ Matt Droter: Visual Odometry https://www.instructables.com/id/ROS-...​ 00:54:28​ Matt Droter: https://youtu.be/qlbzgD8npYM​ 00:55:03​ Matt Droter: https://www.youtube.com/watch?v=kVUdV...​ 00:55:21​ Matt Droter: From Mahmoud Shoshah : https://grabcad.com/library/self-prop...​ 00:56:37​ Jeff Sampson: These are all articulated steering: https://www.google.com/search?q=wheel... I: 10052018 Lawn Tractor Meeting https://www.youtube.com/watch?v=ZUXZPf7lWzc Length 1:01:25 [Just skip ahead to 6:00.] 00:00 It sounds like they are preparing for a demo. Lots of random comments and dead space. 06:00 Looks like they are ready to try something. [I think Al is trying to talk to Matt's tractor halfway across the country. Or maybe just view his camera.] [If you are not interested in lots of network experimentation, skip ahead to 35:00] 35:00 A test to see if compressed images will display locally on Matt's computer. 42:05 Jeff: Shows his mobility scooter transaxle with a quadrature encoder installed. Sohin: Says he will send me a design for a 3D print mounting bracket. 44:00 Jeff: Shows some parts to create a steering system. 45:55 Jeff: Shows a motor that may work as a steering actuator. 47:15 Al finally received the rqt graph from Matt's tractor. And displays it. 52:45 Sohin: Quick mention of RosCon. Mentions H-ROS. General stories. 58:20 Al: Says he is working on the Husky demo. 59:20 Randon final comments. Chat: 00:19:29​ Matt Droter : Zerotier VPN https://www.zerotier.com/​ 00:47:57​ Matt Droter : Image_view - http://wiki.ros.org/image_view​ 00:58:18​ Matt Droter : rosrun image_view image_view image:=/camera/image_raw _image_transport:=compressed 00:59:39​ Sohin Shah: https://www.vpn.net/linux​ 01:05:41 Jeff Sampson: http://www.mpja.com/Leadscrew-Motor-1...​ 01:14:03 Sohin Shah: https://www.vpn.net/linux 10092018 Community Meeting https://www.youtube.com/watch?v=LIO-TsUpERY Chat: 00:47:34​ Sohin Shah: https://acutronicrobotics.com/modular...​ 00:58:28​ Sohin Shah: https://earthrover.cc/​ 01:02:41​ sam: https://docs.px4.io/en/flight_control...​ 01:07:22​ Sohin Shah: Swift's new product https://www.swiftnav.com/starling-pos... I: 10122018 Lawn Tractor Meeting https://www.youtube.com/watch?v=HUHgs8D0-_4 00:00 Random discussion. 00:50 Jeff: Talks about a new single axis gyroscope that just arrived. 03:35 Jeff: Shows a Danfoss Bluetooth CAN bridge adapter. 04:30 Jeff: Shows a large perf board (from MPJA) to mount his ST Micro eval board. 09:40 Al: Talks about trying to get a Husky simulation to run in Gazebo, 18:30 Al and Matt: Are discussing getting a camera to run over the network. Somewhere along the line they switch to Al trying to control Matts tractor. That didn't look like it was going to work. So they switch over to trying to have Al run the TEB tutorial. 48:00 They have it running and driving around. 59:00 They talk about Auburn AutoMow project to generate a path. 1:00:10 What map to start with. 1:01:15 Al asks about measuring cross track error. 1:02:40 They ask Collen how accurate he needs to be. 1:06:00 This leads into a discussion of RTK correction data in Zimbabwe. Discussion of farming practices and prices. 1:13:30 Al is now an expert on simulation so he asks if he can drive his physical lawn tractor. More talk about path accuracy. Labor prices. 1:24:00 They go looking for Collen's land on Google Maps. Chat: 00:16:42​ Jeff Sampson: https://www.ebay.com/itm/SYSTRON-DONN...​ 00:17:53​ Jeff Sampson: http://www.mpja.com/​ 00:29:17​ Jeff Sampson: Article mentioning the Systron Donner Horizon module: https://web.stanford.edu/group/scpnt/...​ 01:09:10​ Matt Droter: https://github.com/Auburn-Automow 10162018 Community Meeting https://www.youtube.com/watch?v=6fzZf5k0_Dg Chat: 00:25:46​ Matt Droter: Polulu robo claw ROS node https://github.com/sonyccd/roboclaw_ros​ 00:27:51​ Matt Droter: H-ROS system on module https://acutronicrobotics.com/modular...​ 00:30:29​ Sohin Shah: HRIM: Hardware Robot Information Model https://acutronicrobotics.com/docs/mo...​ 00:43:44​ jeremy: https://www.iros2018.org/floor-plan​ 00:44:18​ jeremy: look at 132 through 139 and 141-144 for ag robotics 00:44:28​ jeremy: forget the names of the vendors 00:44:49​ sam: https://hackernoon.com/introducing-th...​ 00:52:10​ Matt Droter: Odometry from encoders https://answers.ros.org/question/2416...​ 00:58:35​ Jeff Sampson: The equivalent as an eval kit: https://www.u-blox.com/en/product/c94...​ 01:12:18 Al Jones: http://deepsouthrobotics.com/2017/04/... I: 10192018 Lawn Tractor Meeting https://www.youtube.com/watch?v=Sk8UloXSHSI 00:00 Al: Talks about instructions for loading sofware. Discussion about which main software packages to standardize on. Both Linux level and "Arduino" level. 11:15 Coversation switches to physical components and layout and boxes. 15:20 Jeff: Has a new motor with a long leadscrew. 20:10 Al: Shows an image of his parts screwed down to a board. We talk about cell phone data plans and look at his board. 25:15 Al: Talks about mounting his steering position sensor. 27:15 Jeff: Asks about potentiometers. We discuss 1/3/10 turn potentiometers. 29:50 Al: Next is to drive the simulator with a game pad. Test drive with GPS waypoints. 30:45 Al: Asks about alternatives to Teensy boards. 32:00 Matt: Posts a link to the software installation web site. 38:50 Jeff: Shows some big LEDs he ordered. 45:30 Jeff: Addressable LED strips. Use as a status display. 49:10 Al: Asks which gamepad driver to use. Chat: 00:55:30​ Matt Droter: Example software project - https://goodrobots.github.io/maverick... 10232018 Community Meeting https://www.youtube.com/watch?v=goRnJJT7E-0 Chat: 00:35:47​ Al Jones: Microsoft Teams walkthrough at their Ignite annual event: https://www.youtube.com/watch?v=v1d80...​ 00:41:20​ Matt Droter: Turtle Rover is getting ROS https://turtlerover.com/turtle/​ 00:45:00​ Matt Droter: ROS IDE https://xamla.com/en/​ 00:46:19​ Matt Droter: VS Code - https://code.visualstudio.com/​ 00:46:46​ Matt Droter: PlatformIO - https://platformio.org/​ 00:47:09​ Matt Droter: Atom IDE https://ide.atom.io/​ 00:56:52​ Sohin Shah: Behavior Design ROS Live class by the Construct: https://youtu.be/-c9a59AhHtE​ 01:00:53​ Al Jones: Recent find...just sharing...Urdf file modelling an ackerman vehicle: https://github.com/jbpassot/ackermann... 10302018 Community Meeting https://www.youtube.com/watch?v=auwCArDLt5Q Chat: 00:12:48​ sam: https://www.openrobotics.org/blog/201...​ 00:13:31​ sam: https://bitbucket.org/osrf/ariac/wiki...​ 00:13:41​ sam: https://bitbucket.org/osrf/ariac/wiki...​ 00:17:49​ Sohin Shah: https://www.amazon.com/Hover-Camera-S...​ 00:28:26​ Sohin Shah: https://www.seeedstudio.com/Seeedstud...​ 00:33:53​ Sohin Shah: https://lobe.ai/​ 00:35:00​ Sohin Shah: https://dl.sony.com/​ 00:35:57​ Matt Droter: TensorFlow Playground https://playground.tensorflow.org​ 00:38:58​ sam: https://www.agweb.com/article/indiana...​ 00:43:01​ Sohin Shah: https://www.u-blox.com/en/product/zed...​ 00:57:32​ Sohin Shah: NTRIP over Cellular: https://rtklibexplorer.wordpress.com/...​ 01:01:42 Sohin Shah: RTK2GO NTRIP Caster: http://www.rtk2go.com/​ I: 11022018 Lawn Tractor Meeting https://www.youtube.com/watch?v=DtzyYEH_s_A 00:00 Jeff: Is talking about something... 00:35 Now we are talking about LIDAR units. Stopping distance. Under what conditions? Speed of actuators. Both steering and transmission. 09:10 Matt: Says his next step is to record waypoints and/or odometry. Outdoor mapping. Creating maps. Open Street Maps. Open Layers. 15:30 Discussion of the uBlox F9P board on Kick Starter. Chat: None I: 11062018 Community Meeting https://www.youtube.com/watch?v=1a62dbXCMWA 00:00 Safety minute... 03:40 Al: Update on lawn tractor. Simulation, steering angle feedback, steering motor. 08:00 Kyler: Making a new planter. Tracking where to put seeds. 12:45 Sam: Describes his design approach. 19:05 Walter: Asks about Google docs. 21:00 Walter: Talks about program to optimally pick items (like traveling salesman...) 22:55 Kyler: Has Python code for something similar. 24:00 Jeff: GPS antenna splitter, uBlox F9P Kickstarter from ArduSimple has made their goal, Steering actuator for mini-tractor, Low level controller for mini-tractor, 28:30 Sohin: Suggests using devices with USB as opposed to soldering everything together. Update on University project. 34:25 Jeff: Suggests looking at motors that the First Robotics teams use. 39:40 Matt: Talks about searching for ROS projects. Shows the Kubo project. Discussion on motor control. 49:45 Next week - Ag-Law attorney Chat: From Al : http://www.hessmer.org/blog/2013/12/2...​ 20:04:29 From Matt Droter : ROS CAN https://github.com/JWhitleyAStuff/dec...​ 20:40:37 From jeff : Motors: http://www.andymark.com/Default.asp​ 20:46:45 From Matt Droter : Kubo Tractor https://github.com/olinrobotics/gravl...​ 20:49:30 From Wally G : Nice! I: 11102018 Lawn Tractor Meeting https://www.youtube.com/watch?v=PnQjvD7GDrc 00:00 Jeff: Shows his new mini survey grade GPS/GNSS antenna from China. Chinese vs. SwiftNav vs. TopCon. How to test? 14:00 Al: Milestone plan. Motor check, Teensy. Steering u-joint. Steering angle potentiometer. 23:40 Al: Making gears with 3D printing. 24:50 Matt: Talks about Fritzing wiring editor. 25:30 Al: Asks about GPS conversion to coordinates. Simulating GPS in Stage simulator. 31:00 Al: Asks if he can 3D print an encoder wheel. Or if it is needed. Chat: 00:23:56​ Jeff Sampson: https://www.ebay.com/itm/253786590956​ 00:34:21​ Al Jones: woodward 00:38:24​ Al Jones: https://www.ebay.com/itm/SPECTROL-MOD...​ 00:39:47​ Matt Droter: http://www.woodwardsteering.com/catal...​ 00:42:21 Matt Droter: Fritzing - http://fritzing.org/home/​ 00:52:25 Jeff Sampson: https://www.google.com/search?q=30+to...​ 11132018 Community Meeting https://www.youtube.com/watch?v=ZDtUtQFe6rY Chat: 00:34:55​ Matt Droter: http://aglaw.us​ 00:56:05​ Todd Janzen: janzen@aglaw.us 01:15:49 Sohin Shah: http://wiki.ros.org/hector_exploratio...​ 01:16:02 Sohin Shah: Something with "inner coverage" 01:17:07 Matt Droter: ROSIN Grant project http://rosin-project.eu/results​ 01:18:11 Matt Droter: Area coverage grant: http://rosin-project.eu/ftp/coverage-...​ 01:26:10 Matt Droter: Geopandas - http://geopandas.org/​ 01:30:21 Sohin Shah: https://www.youtube.com/watch?v=gIVNg...​ 01:30:26 Sohin Shah: Kyler's Video I: 11162018 Lawn Tractor Meeting https://www.youtube.com/watch?v=nHMDY3jjZ5I 00:00 Al: Shows a 3-turn potentiometer for steering angle sensing. And a 3D printed gear. 02:20 Discussion of whining motors and PWM frequency. 08:30 Al: Reviews his milestone chart. Steering motor bracket. 13:00 Matt: Stage simulator with simulated GPS data. 31:15 Jeff: Mentioning random things. Chat: 11:16:22 From Matt Droter : https://rds.theconstructsim.com/tc_pr...​ 11:56:55 From Al Jones : http://precisionrtk.com/​ 11:57:06 From Al Jones : http://deepsouthrobotics.com/2017/04/...​ 11:57:18 From Al Jones : https://www.ebay.com/itm/-/182768619849​ 11:57:33 From Al Jones : https://www.ebay.com/itm/GPS-GLONASS-...​ 11:59:28 From Sohin Shah : http://maidbot.com/​ 12:00:04 From Sohin Shah : https://youtu.be/gyktHss8qmU​ 12:01:05 From Al Jones : https://www.kickstarter.com/projects/...​ 12:03:28 From Matt Droter : 90$ https://www.ebay.com/itm/253786590956 11202018 Community Meeting https://www.youtube.com/watch?v=Ai2hqUwM4Xs Chat: 00:18:32​ Sohin Shah: Realsense: https://www.mouser.com/Search/Refine....​ 00:22:58​ Matt Droter: https://github.com/olinrobotics/tract...​ 00:36:21​ Sohin Shah: aka.ms/ros 00:36:41​ Sohin Shah: ROS install on Windows: http://aka.ms/ros​ 00:54:02​ Matt Droter: https://opencollective.com/ros-agricu...​ 01:09:41 Matt Droter: VS Code https://code.visualstudio.com/​ 11272018 Community Meeting https://www.youtube.com/watch?v=nuo2cB2ep2c Chat: 00:12:00​ Matt Droter: ROS discussion site: discourse.ros.org 01:00:44​ Sohin Shah: https://www.trossenrobotics.com/p/Pha...​ 01:04:05 sam: https://answers.ros.org/question/2602...​ I: 11302018 Lawn Tractor Meeting https://www.youtube.com/watch?v=Dlb5uq6DH4U 00:00 Collen: Is talking, about lots of things. 11:45 Matt: Gives a presentation on a Docker container with ROS and a simulator. Shows simple drive-to-point. Shows preplanned area coverage. Some description of how it works. 26:40 Collen: Has a related side story. 30:00 Matt: Goes back to explainations. 31:20 Matt: Talks about Docker. Note: The Docker files that Matt is showing do not exist anymore. But you can find it on Vinnie's github: https://github.com/vinnnyr/ros_lawn_tractor 35:10 Collen: Asks about Matt Reimer's github. 43:30 Jeff: Shows parts that came in the mail. Go-cart steering parts. Dsicussion of robot weight. 45:15 Al: Shows a 3D printed giant R/C car he found. 48:45 Jeff: Talks about a real time clock for the Raspberry Pi. Chat: 00:58:04​ Al Jones: https://www.youtube.com/watch?v=EgtqR...​ 01:05:27 Al Jones: https://www.atomicmarket.com/products...​ 01:06:29 Matt Droter: Realtime clock chip DS3231 01:09:44 Jeff Sampson: https://www.amazon.com/gp/product/B01...​ 12042018 Community Meeting https://www.youtube.com/watch?v=_U0w1imTEH4 Chat: 01:10:08 sam: https://aws.amazon.com/robomaker/ 12112018 Community Meeting https://www.youtube.com/watch?v=-VELjDwsgoo Chat: Jeff Sampson: HPS 3D Solid State Lidar: http://en.hypersen.com/plus/view.php?...​ 00:50:03​ sam: https://www.milescraft.com/product/dr...​ 00:57:23​ sam: https://www.servocity.com/structural-... I: 12142018 Lawn Tractor Meeting https://www.youtube.com/watch?v=OAJkUlZKIYQ 00:00 Al: Is playing around with his phone. 02:00 Al: Show a photo from his phone. Then holds up a template. Then draws on the image to show where the template fits. 04:50 Jeff: Is confused. No, he isn't going to get an Oculus Go. 08:40 Al: Still can't get his video to play. So he is going to try something else. If he can get it to play, it is a video of his angle sensor. 10:15 He got it to play. Clearance issues. Where to mount the sensor. 19:00 Image of the template. 20:10 Collen: Asks about the steering angle. Turning radius. 26:15 Al: Asks about amperage on his steering motor. 29:50 Matt: Said he was able to call Cub Cadet and get schematics. 34:35 Matt: Has information on Robot Localization. And a request for people to work on software. 37:10 Collen: Says he would like to play with software. Random discussion... Chat: 11:15:51 From Jeff Sampson : Virtual reality in ROS: https://github.com/RViMLab/vrviz​ 11:17:00 From Jeff Sampson : https://www.youtube.com/watch?v=M0u4Y... 12182018 Community Meeting https://www.youtube.com/watch?v=FVNFfE9lXpg Chat: 00:58:02​ Jeff Sampson: http://ros-users.122217.n3.nabble.com...​ I: 12212018 Lawn Tractor Meeting https://www.youtube.com/watch?v=7r7V8GNpKNc 00:00 Collen: Is talking... 00:55 Jeff: Gives an update on his mini-tractor (Sammy2). 02:30 Matt: Asks, in general, how do you detect when something is wrong? 10:15 Collen: Talks about fundamentals. Moves on to soldering. Circuit fundamentals. 24:00 Discussion on why companies are avoiding making autonomous tractors. 34:15 Some discussion about the fully automated mines in Austrailia I think the conversation turned to lack of programming languages in Africa. Chat: 11:26:15 From Sohin Shah : instructables.com 11:26:49 From Matt Droter : sparkfun learn: https://learn.sparkfun.com/tutorials/...​ 11:27:49 From Sohin Shah : https://www.instructables.com/id/555-...​ 11:30:10 From Matt Droter : voltage divider https://learn.sparkfun.com/tutorials/...​ 11:30:31 From Sohin Shah : https://www.khanacademy.org/science/e...​ 11:41:59 From Matt Droter : Commercial kit for tractor: https://www.handsfreefarm.com/ I: 12282018 Lawn Tractor Meeting https://www.youtube.com/watch?v=PjCQBlJ-0yM 00:00 Something got cut off... 02:50 Al shows bracket designs. 15:20 Sohin talks about diagnostics, Ethercat. 19:55 Al talks about his milestone plan. 33:00 Jeff complaining about the shipping schedule for the Ardusimple F9P boards. 40:45 Jeff shows a plastic box for the electronics, connectors, design philosophy/requirements. 01:01:50 Request for simulator enhancements. Explaination of using Docker. Chat: 00:15:53 Jeff Sampson: ST Micro tutorials https://www.youtube.com/channel/UC-Cu... 00:31:50 Sohin Shah: http://wiki.ros.org/diagnostics/Tutor... 00:32:33 Sohin Shah: http://www.galilmc.com/news/white-pap... 00:49:34 Jeff Sampson: http://www.ardusimple.com/track-your-... 01012019 Community Meeting https://www.youtube.com/watch?v=ndNHdQnBjU8 Chat: I: 01042019 Lawn Tractor Meeting https://www.youtube.com/watch?v=u9u32Dsvzlo 00:00 People discussing receiving their ArduSimple F9P boards. 02:05 Al: Shows use case - Autonomous Cow Covering. 04:45 Matt: Talks about brakes and speed and encoder resolution. Since it won't stop... 14:00 Al: Reports progress. Fabricating brackets, proposes 3D printed gear 16:30 Jeff: Shows off some parts. eStop switch, 20:20 Jeff: uBlox u-center software, Al mentions ComNav GPS, talk of how to power the F9P board, CORS correction data, 27:35 Al: Talks about action items on his spreadsheet. 29:50 Matt: 30:30 Jeff: Short demo of uBlox u-center software and discussion of F9P board on ROS. 42:50 Al: Shows steps for Novatel/ComNav receivers. Chat: 00:14:50​ Jeff Sampson: u-center software from ublox: https://www.u-blox.com/en/product/u-c...​ 00:18:30​ Jeff Sampson: Ardusimple F9 simpleRTK2B hookup guide: https://www.ardusimple.com/simplertk2...​ 00:30:25​ Jeff Sampson: https://www.mpja.com/​ 00:54:20 Matt Droter: Serial GPS driver http://wiki.ros.org/nmea_navsat_driver I: 01082019 Community Meeting https://www.youtube.com/watch?v=ZsRvsxvEboQ 00:00 Al: Talks about his new ArduSimple F9P receiver kit. ComNav 501G, 03:15 Jeff: Gives a demo of ArduSimple F9P receiver on u-center software. 35:15 Matt: Talks about another tractor using the F9P receiver. 37:05 Discussion ot outside temperatures and alternatives for testing. 38:35 Matt: Talks about GPS dropout. "Glide" solution. 43:00 Trying to find link to German tractor. Search for "Cera"... 46:35 Matt: Suggests method for cheap dual antenna GPS for heading. And Japan shifting after Earth quake. 49:30 Al: Requests a company to 3D print in metal. Chat: 00:28:42​ Matt Droter: GPS U-Blox F9P: https://www.ardusimple.com/product/si...​ 00:39:31​ Al: https://rtklibexplorer.wordpress.com/...​ 00:41:14​ Jeff Sampson: https://rtklibexplorer.wordpress.com/...​ 00:41:23​ Matt Droter: GPS Antenna - https://www.ebay.com/itm/CORS-RTK-GNS...​ 01:00:57 Matt Droter: eMachineShop https://www.emachineshop.com/​ 01:06:27 sam: https://www.youtube.com/watch?v=jtvOk... I: 01112019 Lawn Tractor Meeting https://www.youtube.com/watch?v=zorfwmK1hJk 00:00 Starts in the middle of analog vs. digital meters discussion. 00:53 Discussion of force required to move control arm on hydrostatic transmission. 03:50 Collen: Gives an update. 10:00 Al: Update on motor brackets. Starting fuel injected small engine. 12:20 Jeff: Gives update on Novatel Smart7 GPS. Matt mentions OmniStar corrections. 14:25 Al: Talks about ComNav K706 GPS receiver. 15:55 Matt: Talks about home built NTRIP caster. And RTK2Go. 19:40 Matt: Talks about switching from linear actutor to giant Super200 Servo R/C for his transmission control. 28:05 Discussion of battery voltage under load. 30:45 More about RTKtoGo. And trying to display a map... (After the fact, I see the map on rtk2go is NOT showing NTRIP castors. It just shows people poking at the map... Like I am doing. So the trick is to go here: http://www.rtk2go.com:2101/ and search for your state and that will show you a city.) Chat: 11:44:54 From Matt Droter : Here link to all stations http://www.rtk2go.com:2101/​ 11:48:16 From Matt Droter : Map of stations http://monitor.use-snip.com/​ 11:51:23 From Jeff Sampson : https://www.facebook.com/WVRTN/​ 01152019 Community Meeting https://www.youtube.com/watch?v=tuEchA40Az4 Chat: 20:07:50 From Sohin Shah : https://github.com/meee1/piksi​ 20:08:08 From Sohin Shah : Piksi RTCM by Michael Oborne 20:35:31 From Matt Droter : Wheelman - http://handsfreefarm.com​ 20:36:52 From Tommy Madsen : https://www.mccruise.com/​ 20:39:56 From Jeff Sampson : Here is what I did: "The Piksi does not put out RTCM3. But the newest version of a branch of RTKLIB (2.4.3 demo5 b28) now supports Piksi SBP and allows me to convert to RTCM3." I: 01182019 Lawn Tractor Meeting https://www.youtube.com/watch?v=O8BlcKsT-ic 00:00 Matt: Servo control of transmission. 02:05 Jeff: GPS. antennas, CORS correction, Sparkfun ZED-F9P, SwiftNav, Xbee radios 19:20: Al: Mentions 3D printing. 19:35 Jeff: Complains about Novatel CAN, Mini-Tractor controller, Steering control experiments, A/D filtering, Fuses 26:45 Matt: Mentions Teensy 3.5 microcontoller board 32:00 Matt: ROS parameter server, ros-serial on microcontroller, dynamic reconfigure, put low level control where it belongs, 43:40 Matt: Talks about Blue Tooth game controller. Chat: 11:01:40 From Al : https://www.swarmfarm.com/​ 11:04:38 From Al : https://www.youtube.com/watch?v=n_KM5...​ 11:37:10 From Matt Droter : Teensy 3.5 https://www.pjrc.com/store/teensy35.html I: 01222019 Community Meeting https://www.youtube.com/watch?v=qWReZBcqY4Y 00:00 GPS - antennas, status reporting, correction data, sample plots, post processing, survey base station location 27:30 Matt talks about Sparkfun Razor IMU,Tindie EM-7180 IMU, gps_tools node, dual antenna, OpenAgGPS 45:00 Jeff's Mini Tractor. Picture of frame, plastic box, connectors. 50:00 Sam talks about pure pursuit, Dubins and navigation stack Chat: 20:02:44 From Matt Droter : Ublox F9P RTK GPS https://www.ardusimple.com/ 20:21:33 From Sohin Shah : http://www.godigifarm.com/coverage-area 20:33:13 From Matt Droter : GPS_Tools https://github.com/KumarRobotics/gps-... 20:33:31 From Sohin Shah : Another IMU option, not as cheap though: https://www.phidgets.com/?tier=3&cati... 20:45:58 From Matt Droter : Earth Rover Localization with Piksi Multi and XSens IMU - https://github.com/earthrover/er_loca... 21:00:02 From Wilbert Talen : Would this work Sam https://www.researchgate.net/publicat... 21:02:56 From Matt Droter : Path Tracking Algos https://github.com/AtsushiSakai/Pytho... I: 01252019 Lawn Tractor Meeting https://www.youtube.com/watch?v=G_GPEW6OKL0 00:00 Al: Gives quick status update. Right hand / Left hand threads. 02:30 Matt: Complains about Super200 servo and how to improve it. 13:00 Matt: Talks about GPS antennas. Wheel encoder issues. Reach Emlid offer. 16:30 Sohin: New job. ROS2 Nav2. 24:00 Jeff: Points to more links about Nav2. 26:00 Collen: Explains currency crisis in his country. And crop timing. Chat: 00:22:33​ Matt Droter: ROS 2 Navigation https://github.com/ros-planning/navig...​ 00:23:54​ Jeff Sampson: Other comments on updating the standard navigation stack: https://roscon.ros.org/2018/presentat...​ 00:24:54​ Jeff Sampson: https://vimeo.com/293314190​ 00:26:29​ Jeff Sampson: https://vimeo.com/292702885​ 00:33:35​ Jeff Sampson: Integrating GPS and IMU to form INS:https://vimeo.com/293538067​ 00:34:03​ Jeff Sampson: https://vimeo.com/293538067​ 00:34:13​ Jeff Sampson: https://roscon.ros.org/2018/presentat...​ 01302019 Community Meeting https://www.youtube.com/watch?v=epk7FZ1Pkgc Chat: 20:12:53 From Al Jones : I ordered this after I thing Sohin mentioned it on one of these calls. https://www.amazon.com/gp/product/B07...​ I think it will be interesting to see how AWS uses this platform to drive more use of AWS. I: 02012019 Lawn Tractor Meeting https://www.youtube.com/watch?v=_H1yMt-aLJc 00:00 Al discusses his lawn tractor steering motor mounts 13:30 Discussion of box sizes for electronics 17:00 Matt starts discussion on the saftey system 45:25 Update from Sohin 47:15 Jeff's demo of uBlox M8T moving baseline using RTKLib 59:38 Sohin talks about REP105 Chat: 11:38:05 From Al Jones : Fault conditions: hit a tree, emergency noted by operator, vehicle flips, flat tire, spinning wheels, outisde of geo fence 11:40:10 From Al Jones : low voltage 11:41:01 From Sohin Shah : It is also important to determine the level of emergency 11:43:57 From Al Jones : fuel level 11:46:44 From Sohin Shah : https://www.youtube.com/watch?v=GAveE... 11:47:47 From Al Jones : fault: loss of location awareness 11:49:11 From Al Jones : fault: loss of required communication 11:53:46 From Sohin Shah : Interesting answer I came across recently relating to imu data: https://answers.ros.org/question/5087... 12:04:43 From Sohin Shah : http://www.ros.org/reps/rep-0105.html... 02052019 Community Meeting https://www.youtube.com/watch?v=mq0J5HIhe1U Chat: 00:00:16​ From Sohin Shah : http://wiki.ros.org/diagnostics/Tutor...​ 00:05:08​ Matt Droter: Sys Monitor https://github.com/easymov/ros-system...​ 00:05:39​ Matt Droter: Diag node https://youtu.be/8m0QFlX38k0​ 01:04:34​ Sohin Shah: ROSSERIAL for ROS2 issue on github: https://github.com/ros2/ros2/issues/365​ 01:05:28​ Sohin Shah: Do note the MicroROS mention: https://microros.github.io/​ 01:06:51 jeremy: Looks interesting to hack….https://www.yahoo.com/news/roomba-law... I: 02082019 Lawn Tractor Meeting https://www.youtube.com/watch?v=8JCm18w91o0 Length 57:45 00:00 People complaining about the weather. 01:20 Matt: Talks about debugging sensor noise. 27:50 Al: Shows photos of his power steering motor mounting. 36:45 Jeff: Got a Super Servo in the mail, to add to the pile of parts. Discussion of mounting that servo. 38:45 Sohin: Is just working on stuff for his job. He thinks about his TX1 board. He needs a vehicle to play with. Talks about his new headphones. 40:15 Collen: Is working through his robotics book. 43:55 Al: Talks about a balloon/kite for long distance communications. 47:45 Sohin: Talks about Anybotics. Actuators. 55:00 Matt: Mentions a lower cost alternative from Erle Robotics. Chat: 00:56:04​ Sohin Shah: https://robots.ieee.org/robots/anymal/​ 00:59:12 Sohin Shah: https://www.anybotics.com/anydrive/#a...​ 01:02:26 Sohin Shah: https://www.anybotics.com/anymal/​ 01:02:47 Jeff Sampson: This may apply to motors: http://www.kerrywong.com/2012/01/26/a... I: 02122019 Community Meeting https://www.youtube.com/watch?v=pZhnzqAJox8 00:00 Jeff: Shows plots of the Novatel Smart 7 GPS receiver 17:40 Al: Goes over his milestone chart. 20:30 Matt: Asks about steering motor positioning. 22:03 Jeff: Asks the model number of Matt and Al's lawn tractor. 23:58 Al: Talks about the steering u-joint. 28:50 Sam: Talks about Pure Pursuit path follower. 44:40 Kalyan: Deep learning. Computer vision to identify weeds. Chat: Weed identification with deep learning. ROS Crop vs. Weed Semantic Segmentation. https://github.com/PRBonn/bonnet I: 02152019 Lawn Tractor Meeting https://www.youtube.com/watch?v=OKIcIJqtBUg 00:00 Matt: Says he is playing with a Kalman filter. 00:35 Al: Wants to introduce Ross. Al gives a run down on where we are. 05:20 Al: gives an update on where he is. He is negotiating with his fabricator that is modifing his lawn tractor. What to do next? Randon talk about what parts to use. 08:50 Ross is back. We go back to Al's spreadsheet. Ross gives a quick run down on what he is doing. Some description of Ross's implementation. More random talk. 19:50 Jeff: Asks about the Amazon car. 22:50 Ross: Asks about GPS. We go through the same discussion we have once a month. 34:10 Ross: Brings up ground sensing radar. Lots of random discussion about localization and sensing. 45:55 Matt: Atempts to show a mounting bracket. 46:40 Ross: Talks about a magnetic position sensor. Al: Lists off the sensors he thinks we might need. 49:20 Jeff: Says he won't be on the next two meetings because he is going to Denmark. 51:20 Matt: Finally finds the bracket he wanted to show. 52:20 Ross: Goes back to his magnetic sensor idea. 55:30 Sohin: Is working with shape files. 1:02:15 The meeting is apparently over. But it seems to continue on for another 20 minutes... 1:03:20 Ross: Asks where is everybody in their development. 1:04:00 Matt: Says he is finishing wiring and talks about electrical noise problems. [The previous meeting referenced is here 02082019 https://www.youtube.com/watch?v=8JCm18w91o0 ] Chat: 00:14:52 Jeff Sampson: Kyler Laird's repository: https://github.com/kylerlaird?tab=rep... 00:23:26 Al Jones: https://aws.amazon.com/deepracer/ 00:41:18 Al Jones: http://deepsouthrobotics.com/2017/04/... 00:42:15 Al Jones: https://rtklibexplorer.wordpress.com/... 00:42:58 Jeff Sampson: Ground radar speed sensors: http://www.dickey-john.com/products/a... 00:54:18 Ross V.: https://ams.com/as5048a 00:54:24 Ross V.: https://ams.com/documents/20143/36005... 00:57:24 Ross V.: https://eu.mouser.com/new/ams/ams-as5... 01:00:12 Ross V.: This is the dual beam radar I was thinking of 01:00:13 Ross V.: http://salesmanual.deere.com/sales/sa... 01:01:11 Sohin Shah: ESRI shapefile 01:02:33 Sohin Shah: DCEL 01:02:58 Sohin Shah: https://www.ti.inf.ethz.ch/ew/lehre/C... 02192019 Community Meeting https://www.youtube.com/watch?v=zX4fvjWxSek Chat: 20:00:24 From Sohin Shah : https://stackoverflow.com/questions/3... 20:09:48 From Sohin Shah : Research study from CMU: https://www.ri.cmu.edu/pub_files/2009... 20:12:08 From Sohin Shah : Larics Pure Pursuit that Sam mentioned: https://github.com/larics/pure_pursuit 20:13:59 From Matt Droter : Robotnik Pure Pursuit - https://github.com/RobotnikAutomation... 21:10:09 From Sohin Shah : Pure pursuit vs MPC https://www.youtube.com/watch?v=4IO1z... I: 02222019 Lawn Tractor Meeting https://www.youtube.com/watch?v=WJAqIiH9ink 00:00 In the middle of a robot vs. human worker discussion, 02:05 Matt: Is trying to get his lawm tractor under R/C control. 06:00 Sohin: Scaling up and down. 06:45 Matt: People working on different areas. 10:45 Using "robot localization" as an example. 11:55 Sohin: Talks about tuning and parameters. Calibration and tuning. 18:10 Sohin: Suggests it may good to have a custom image to flash to Raspberry Pi. Maybe Docker. 18:30 Matt: Mentions Ubiquity image. Maybe custom outdoor flash image. 20:15 Sohin: Mentions over-the-air updates. 22:15 Matt: Shows his box. as an example. 23:20 Sohin: Tells a story about iPhone history. Robotics funding. 28:45 Matt: Shows the mounting of his Super Servo on his transmission. Then photos of his steering. 31:20 Discussion of home work shops. 38:20 Matt: Found a diagnostic node from Autoware. 40:00 Discussion of Sohin needing to work on hardware. Which leads to discussing small robots. Lino Robots. Other options. 52:00 Matt: Is woking a new website for documentation. 53:30 Sohin: Asks about the battery on Matt's lawn tractor. Chat: 00:06:54​ Sohin Shah: https://www.washingtonpost.com/news/n...​ 00:17:16​ Matt Droter: Robot Localization tutorial https://github.com/methylDragon/ros-s...​ 00:45:37​ Matt Droter: Diagnositics https://github.com/CPFL/Autoware/tree...​ 00:47:50​ Matt Droter: LinoRobot Base Robot Software https://github.com/linorobot/linorobo...​ 00:55:04​ Sohin Shah: https://github.com/linorobot/linorobo...​ 02262019 Community Meeting https://www.youtube.com/watch?v=iGKemHc4BP8 Chat: 00:11:09​ Sohin Shah: On Complete Coverage Path Planning Algorithms for Non-holonomic Mobile Robots: Survey and Challenges: https://pdfs.semanticscholar.org/ee6b...​ 00:15:05​ Sohin Shah: Howie Choset has done some great work in decompositon and area coverage: http://biorobotics.ri.cmu.edu/papers/...​ 00:43:32​ Matt Droter: TF2 odom publisher https://github.com/anthonyjclark/adab...​ 00:54:11​ Sohin Shah: iron Ox are doing some good work in indoor farming: http://ironox.com/​ 01:03:30 Matt Droter: Development and evaluation of a low-cost and smart technology for precision weed management utilizing artificial intelligence https://www.sciencedirect.com/science...​ 01:05:36 Matt Droter: AI Object Detection on the RPi using the Intel Movidius stick ($79): https://youtu.be/KuM67WfTXBQ​ https://www.udemy.com/accelerate-deep...​ 01:07:12 Sohin Shah: https://lobe.ai/ I: 03012019 Lawn Tractor Meeting https://www.youtube.com/watch?v=th3QBcdPz5g 00:00 Report from Al and Matt on Texas trip for lawn tractor testing. 18:08 Sohin - Safety discussion, ultrasonic range sensors. 30:40 Jeff - Electric power steering. 38:20 Jeff talks about uBlox M8T moving baseline with RTKLib software, comments about uBlox F9P receiver. 44:50 Update from Sohin Chat: 00:18:20​ Matt Droter: 8 Channel Relay: https://www.amazon.com/Elegoo-Module-...​ 00:20:58​ Matt Droter: Base robot software: https://github.com/linorobot/linorobot​ 00:27:35​ ssohin: https://www.ebay.com/itm/JSN-SR04T-2-...​ I: 03052019 Community Meeting https://www.youtube.com/watch?v=f78fofZQVKM 01:10 Guest speaker Doran Cox - Farm OS - G.O.A.T. 38:00 Sam talks about path planning 55:10 Kalyan talks about perception and visual weed detection Chat: 00:25:26 Al: Interesting platform: http://farmhack.org/tools/crop-hopper 00:30:14 tuckaway2: https://thinkoggun.com/ 00:36:47 Matt Droter: farmOS is a web-based application for farm management https://farmos.org/ 00:43:47 Sohin Shah: AI for earth Grant by Microsoft: https://www.microsoft.com/en-us/ai/ai... 00:48:37 Al: fyi: https://oatscenter.org/ 01:01:54 Matt Droter: Localization tutorial: https://github.com/methylDragon/ros-s... 01:05:06 Matt Droter: Movidius Stick https://software.intel.com/en-us/movi... 01:07:02 Matt Droter: Yolo ROS node: https://github.com/leggedrobotics/dar... I: 03082019 Lawn Tractor Meeting https://www.youtube.com/watch?v=ipBpomIwx1c 00:00 Jeff: Talks about trying to use a stock power steering unit as opposed to just using the motor and adding your own controller. 17:50 Jeff: Wildly speculates about making everything configurable through software. steering servo, drive motor, uBlox F9P GPS 21:40 Matt and Jeff: Discuss steering angle precision, feedback or not. And backlash. Where and how to mount steering sensor. 29:25 Matt and Jeff: Measuring and calibrating steering. And general mounting of components and testing for vibration. Chat: 11:20:06 From Matt Droter : Electric power steering unit: https://www.ebay.com/itm/05-10-Chevy-... 11:22:22 From Matt Droter : Fail safe electric power steering: https://www.stangnet.com/mustang-foru... 11:26:33 From Matt Droter : Open Source Car Control - https://github.com/PolySync/oscc 11:26:42 From Matt Droter : https://www.youtube.com/watch?v=NEQMA... 03122019 Community Meeting https://www.youtube.com/watch?v=q9wLA9s1U9U Chat: 20:29:39 From Sohin Shah : Information about LoRA: https://iotblog.org/lora-long-range/​ 20:40:45 From Sohin Shah : ClearPath Jackal Unboxing & Getting Started:https://www.youtube.com/watch?v=xrIs9...​ 20:45:13 From Matt Droter : ROS publisher queue http://wiki.ros.org/roscpp/Overview/P...​ 20:48:28 From Matt Droter : LinoRobot https://github.com/linorobot/linorobo...​ 20:52:16 From Sohin Shah : Northstar Snow Plow: https://www.youtube.com/watch?v=RjUOh...​ 21:02:04 From Matt Droter : Webinar AgRA: "VineScout Project: Enabling Big-data for Vineyards with Ground Robots" Mar 13, 2019 2:00 PM Madrid. Register online https://zoom.us/webinar/register/7015...​ I: 03152019 Lawn Tractor Meeting https://www.youtube.com/watch?v=SsqqjrB5-0U 00:00 Al talks about Teensy 3.5, proximity sensors. 24:00 Sammy frame and steering and calibrating steer angle. 28:00 Jeff talks about electric power steering alternatives. 32:20 Talk of Jeff's fabrication skills on the Mini Tractor. 34:05 Sohin asks Jeff how he figures out steering angles and talk about calibration/control follows 44:50 Collen likes robots so much he decided to get a robotics degree. Matt is suggesting that Collen makes videos of his farming operation. Chat: None I: 03192019 Community Meeting https://www.youtube.com/watch?v=LJ2SN0z_oCQ 00:00 Sohin - Ultrasonic modules and Raspberry PI with Ubiquity image 05:30 Al discussing his Teensy 3.5 and wiring adapter 14:00 Sam talking about pure pursuit 20:35 Sohin talks about his diagnostics system 57:00 Kalyan on AI weed detection Chat: 20:03:54 From Matt Droter : https://www.amazon.com/Aihasd-JSN-SR0...​ 20:04:13 From Al : https://www.ebay.com/itm/172267770126​ 20:11:01 From Matt Droter : ROS Lawn tractor wiki https://github.com/ros-agriculture/ro...​ 20:40:48 From Matt Droter : Robot control center https://github.com/pantor/ros-control...​ I: 03222019 Lawn Tractor Meeting https://www.youtube.com/watch?v=LYzDStkrsUk 00:00 Random comments. 01:00 Matt: Is adding sonar to the simulated model. 01:45 Al: Offers to 3D print "Teensy holders". 02:50 Al: Shows a Teensy with terminal strips. Different assembly techniques are discussed. 14:35 Al: Makes the comment that he hasn't heard from the guy working on his lawn tractor. 15:00 Sohin: Is waiting on parts. He shows his ultrasonic sensors. 18:40 Jeff: Has pieces cut to fabricate the steering on the mini tractor. His new power steering motor showed up but it has no controller. More discussion of power steering motors. 23:15 Al: Says he will be working on transducers. Chat: 11:01:34 From Matt Droter : Radar https://www.sparkfun.com/products/14811​ 11:18:11 From Matt Droter : Teensy 3.5 socket https://www.tindie.com/products/loglo...​ 11:20:27 From Sohin Shah : https://www.tindie.com/stores/raster/ I: 03262019 Community Meeting https://www.youtube.com/watch?v=rGBiBkP84S8 00:00 (a lot of dead time in this video) 02:30 Sam: Mentions rosshow https://github.com/dheera/rosshow 04:55 Al's steering on his lawn tractor. All of his fabricated brackets. 19:15 Sohin: Make some comments on documentation. 20:47 Sohin: Talks about Boustrophedon planner 29:00 Kalyan: Perception group. Neural network to detect weeds. 44:30 Matt: Localization and heading Chat: 00:11:18​ sam: https://github.com/dheera/rosshow​ 00:36:48​ Matt Droter: Reference on path planning and path following - http://rosagriculture.org/docs/refere...​ 00:37:31​ Al: http://robots.engin.umich.edu/~egalce...​ 00:38:50​ Al: "... Choset & Pignon proposed the boustrophedon cellular decomposition [Choset and Pignon, 4 1997; Choset, Acar, Rizzi and Luntz, 2000]. The word “boustrophedon” comes from ancient Greek, and literally means “the way of the ox”, signifying the pattern in which an ox drags a plough back and forth. The boustrophedon decomposition is similar to the trapezoidal decomposition introduced above, but it only considers vertices where a vertical segment can be extended both above and below the vertex. The vertices where this occurs are called critical points...." 01:05:29 Sohin Shah: http://wiki.ros.org/amcl​ I: 03292019 Lawn Tractor Meeting https://www.youtube.com/watch?v=-BewtBuwrtw 00:00 Sammy steering demo - R/C servo tester 05:55 Al's Milestone Plan 06:50 Verizon Jetpack hotspot cell modem 08:45 CBRS 3.5Ghz 12:10 Al's Milestone Plan (continued) 15:40 Steering angle measurement 24:40 Random discussion Chat: 11:07:51 From Al Jones : https://www.amazon.com/LewanSoul-Digi...​ 11:08:34 From Al Jones : https://www.amazon.com/SIKAF-MALL-Dig...​ 11:45:16 From Jeff Sampson : Cub Cadet fuel pump: https://www.google.com/search?q=cub+c...​ 04022019 Community Meeting https://www.youtube.com/watch?v=4CfYMWp9qVs Chat: 20:48:32 From Matt Droter : Build a ROS publisher http://wiki.ros.org/ROS/Tutorials/Wri...​ 20:49:23 From Matt Droter : Video tutorial on publisher https://www.youtube.com/watch?v=xcQcs...​ 21:00:35 From Matt Droter : ROS Sensors http://wiki.ros.org/Sensors​ 21:05:21 From Matt Droter : Electric power steering https://github.com/ros-agriculture/ro...​ I: 04092019 Community Meeting https://www.youtube.com/watch?v=Kih7oP1Je2c 00:00 Sam discusses a path tracker. 07:00 Question on ground slope correction. 08:50 Comments on TF, localization, coordinate systems GNSS heading, cmd_vel vs. ackermann messages 25:15 Jeff comments on RTK receivers with and without correction data - uBlox M8T and uBlox F9P 43:20 Al shows his lawn tractor magnetic steering sensor (AS5601) 53:00 Chinmay has update on perception 53:40 Allan asks about GNSS RTK state provided free correction data Chat: 20:22:26 Robot_Localization sensor fusion https://github.com/methylDragon/ros-s...​ 21:04:53 From Matt Droter : F9P ublox gps - https://www.ardusimple.com/ I: 04162019 Community Meeting https://www.youtube.com/watch?v=_fijopiauxE 00:00 Way point navigation 06:15 Comments from Ros-Industrial meeting 15:20 Planting season is starting 16:50 Tindie IMU - EM7180 with LSM6DSM sensors 18:35 Al's rotation sensor update 20:35 Cell modem connections 26:25 Al's AWS Deep Racer 28:30 Jim's experience on installing ROS 29:15 GNSS correction data with something other than cell modem and ROS2 Networking 46:10 AG Bot Challenge Chat: 00:29:51​ jeremy: http://www.machinekit.io/​ hardware abstraction that was presented at ROS-I meeting 00:30:16​ Matt Droter: Ultimate Sensor Fusion Solution - LSM6DSM https://www.tindie.com/products/oneho...​ ROS Driver https://github.com/droter/em7180_imu​ 00:37:48​ Matt Droter: Dubins Path generator - https://github.com/AndrewWalker/Dubin...​ 00:42:58​ Al: https://www.amazon.com/Jetpack-Verizo...​ 00:45:05​ Sohin Shah: A nice overview presentation on 5G tech: https://www.cisco.com/c/dam/global/ko...​ 00:45:41​ Matt Droter: Firmata https://www.arduino.cc/en/reference/f...​ and PyMata https://pypi.org/project/PyMata/2.08/​ 00:47:01​ Sohin Shah: Talk on ROS2 security at ROSCON 2018: https://vimeo.com/292693129​ 00:48:19​ Sohin Shah: *talk that mentions security and other features 00:49:31​ jeremy: Pays to go to Roscon! ;) 00:52:03​ Matt Droter: Ubiquity Radios https://www.ui.com/airmax/bulletm/​ 00:57:10​ jeremy: https://ag.purdue.edu/agBOT/schedule/​ 01:03:28 sam: https://event38.com/product/rfd-900x-...​ 01:08:24 sam: http://wiki.ros.org/fiducials​ I: 04192019 Lawn Tractor Meeting https://www.youtube.com/watch?v=1g_RNiwslh8 00:00 Short advice about choosing welders 01:10 Al talks about his lawn tractor(s) 04:00 localization, Robot Localization node, GPS localization 10:15 Path following 11:50 My talk about Sammy steering with Super200 servo (giant servo) 15:25 Mention of the Tidie EM-7180 IMU 15:55 Some RTK GPS discussion - Verizon cell modem, UBlox M8T, UBlox F9P 20:30 Angle sensor 20:50 Some complaints about the Super200 servo 22:30 My electric power steering unit from a car showed up (2005 Saturn Ion) 24:35 Sohin talks about Google test... 29:00 Yet again the question, which GPS to buy - Emlid Reach, UBlox M8T, UBlox F9P, 44:30 Google drive and Slack questions Chat: 11:03:55 From Al : https://www.amazon.com/Hobart-500559-...​ 11:15:49 From Sohin Shah : Talk on robot_localization: https://vimeo.com/142624091​ 11:31:37 From Sohin Shah : Google Tests: https://github.com/google/googletest/...​ 11:32:39 From Sohin Shah : Introduction to Google Test and CMake - YouTube https://www.youtube.com/watch?v=Lp1if...​ 11:33:12 From Matt Droter : Four ways to unit test ros nodes http://www.theconstructsim.com/ros-5-...​ 11:34:02 From Matt Droter : http://wiki.ros.org/Quality/Tutorials...​ 11:37:17 From Matt Droter : RTK GPS https://www.ardusimple.com/​ 11:41:34 From Matt Droter : Survey gps antenna - https://www.ebay.com/itm/CORS-RTK-GNS...​ 11:45:47 From Sohin Shah : Reach RS2: https://store.emlid.com/product/reach...​ 11:59:43 From Jeff Sampson : AgOpenGPS meetings: https://www.youtube.com/results?searc... I: 04232019 Community Meeting https://www.youtube.com/watch?v=lH8sWCtjcAs 00:48 Discussion of Move Base Flex 03:00 Demo of Move Base Flex 08:15 duscussion of cmd_vel message vs. Ackermann message. And steering in general. 15:00 Sohin talks about his safty node 42:00 Perception team report 57:24 Jeff's quick comments on EM-7180 IMU and the new Sammy robot frame. Chat: 00:14:09​ Jeff Sampson: Move_base flex: http://wiki.ros.org/move_base_flex​ 00:40:42​ Sohin Shah: Clearpath https://youtu.be/54w4P9o-diU​ 00:54:07​ sam: http://wiki.ros.org/smach​ I: 04262019 Lawn Tractor Meeting https://www.youtube.com/watch?v=6xANfApnpDA 00:00 A battery monitor and an ultrasonic sesnor 01:30 Jeff talks about heading from uBlox M8T receiver on RTKLib software and uBlox F9P receiver on uBlox u-center software 14:20 Matt has updates on his lawn tractor progress 15:30 We briefly talked about the Blue Pill ARM board 21:00 The Ada Fruit PWM board 23:30 Mention of Sohins Nvida TX1 board and an Intel I7 computer, then talk about Nvidia Nano 26:00 Back to Blue Pill boards and Arduino Nano boards 36:00 Discussion of EM-7180 IMUs Chat: 00:21:58​ Matt Droter: Battery monitor 00:23:18​ Matt Droter: Dual GPS ublox M8T heading 00:25:51​ Matt Droter: Ublox F9P RTK 00:36:31​ Jeff Sampson: Battery monitor: https://www.mpja.com/Universal-Batter...​ 00:38:52​ Jeff Sampson: ublox f9p dual antenna: https://www.youtube.com/watch?v=W1Jhg...​ 00:39:47​ Jeff Sampson: ublox f9p dual antenna on tractor: https://www.youtube.com/watch?v=s9PXJ...​ 00:45:11 Jeff Sampson: Adafruit PWM board: https://www.adafruit.com/product/815​ 00:46:30 Jeff Sampson: The same PWM board on eBay: https://www.ebay.com/itm/PCA9685-16-C...​ 00:47:19 Jeff Sampson: Small ARM board: https://wiki.stm32duino.com/index.php...​ 00:48:30 Jeff Sampson: Random Blue Pill on eBay: https://www.ebay.com/itm/2pcs-STM32F1...​ 01:01:48 Jeff Sampson: Indie em7180 IMU I: 04302019 Community Meeting https://www.youtube.com/watch?v=3ac5DgM5tvE 00:00 Complaints about Super200 Servo being out of stock/discontinued 01:10 Jim talks about a big John Deere tractor 02:25 Complaints about John Deere proprietary CAN bus - Right to repair 06:00 Jeff's logos 06:45 Sam mentions Python libraries 07:20 Discussion of Linux Vs. Windows to install ROS - ROSME script and Ubiquity ROS image 13:30 Random discussion 21:45 Updates from perception team 36:45 Obstacle detection message types 45:45 ROS bag files for testing localization Chat: 00:20:45​ Sohin Shah: Running Linux on Windows: https://docs.microsoft.com/en-us/wind...​ 00:21:25​ Matt Droter : ROS install script https://github.com/linorobot/rosme​ 00:22:40​ Matt Droter : ROS https://downloads.ubiquityrobotics.com/​ 00:53:26​ Sohin Shah: Range Message in ROS: http://docs.ros.org/kinetic/api/senso...​ 00:58:04​ Matt Droter : rosbag http://wiki.ros.org/rosbag​ 01:07:19 Sohin Shah: Tinkerforge is at 500 Hz: https://www.tinkerforge.com/en/doc/Ha...​ I: 05032019 Lawn Tractor Meeting https://www.youtube.com/watch?v=sWQ6SLpU6Ts 00:00 Al: Gets called away... 00:35 Matt: Asks Jeff if he has seen the new uBlox F9K receiver. 03:20 Al: Gives an update. Shows his new board for mounting a Teensy 3.5. We discuss construction techniques. 09:10 Al: Brings up the "wire" library for Arduino. Some talk about spacing parts on PC boards. 18:30 Jeff: Talks about his mini-tractor. Talks about a multi channel PWM board. I2C. Flashing lights. 24:40 Discussion of using Blue Pill boards as custom smart peripherals. 26:10 Quizzing Matt on his current location. 27:00 Al: Shares a video of the Spot robot. 30:55 Al: Says he is planning to spend at least one day at AgBot challenge. 31:35 Jeff: uBlox dual antenna moving baseline heading comments. 36:25 Jeff: Suggests that Matt use his old SwiftNav receivers to create an RTK base station. 37:25 Sohin: Gives an update. Mentions Anki Robotics shutdown. Chat: 00:14:35​ Matt Droter: Sending ROS commands from command line http://wiki.ros.org/rostopic#rostopic...​ 00:18:50​ Matt Droter: I2C on Teensy 00:20:43​ Matt Droter: Protoboards 00:25:31​ Matt Droter: https://www.amazon.com/dp/B07G243C86/...​ 00:29:08​ Matt Droter: 16 Channel PWM - https://www.ebay.com/itm/PCA9685-16-C...​ 00:37:34​ Jeff Sampson: https://www.youtube.com/watch?v=OnWol...​ 00:41:22​ Matt Droter: The Combine Forum https://www.thecombineforum.com/​ 00:43:37 Jeff Sampson: https://www.youtube.com/watch?v=W1Jhg... Dates are wrong here... I: 05042019 Lawn Tractor Meeting https://www.youtube.com/watch?v=Rvwysy3LqmI 00:00 Sohin talking about diagnostic topics. 02:30 Sammy frame and electronics box 11:05 Al's lawn tractor steering magnetic sensor 23:50 Matt at G.O.A.T. hackathon 30:00 Super200 servo rotation range discussion Chat: 00:42:15 Sohin Shah: http://goatech.org/goathack-usda-ars/​ 05082019 Community Meeting https://www.youtube.com/watch?v=_YXvefyKxWc Chat: 00:31:15​ Sohin Shah: Sabanto planting first field in Iowa: https://www.youtube.com/watch?v=d9Pul...​ 00:47:11​ Matt Droter: area coverage planner: http://wiki.ros.org/ipa_room_exploration I: 05102019 Lawn Tractor Meeting https://www.youtube.com/watch?v=8b4LzAj6mko 00:00 Al: Gives an update. Shows some test software and documentation. Next steps. 11:05 Jeff: Talks about GPS. Novatel stability. 14:45 Jeff: Talks about his multi channel PWM board. And controlling R/C servos, big ones and small ones. 22:25 Jeff: Setup of onboard timers for PWM as opposed to the external PWM board. 26:15 Jeff: Mentions a special that Ardusimple is running. Talk about different GPS antennas. Ardusimple "Hacks". 36:15 Jeff: Mentions that Ardusimple may be creating a dual antenna version. 37:50 Matt: Talks about his dual antenna experiments. 41:25 Sohin: Asks Matt about following paths. Polygon libraries. Talk about motor power. Path planners. 55:00 Matt: Almost showed us his Jetson Nano. 56:30 Matt: Is going to AgBot Challenge. Chat: 11:31:04 From Sohin Shah : Is it this one? Ardusimple: https://www.ardusimple.com/product/si...​ 11:32:18 From Jeff Sampson : ArduSimple F9P with antenna: https://www.ardusimple.com/product-la...​ 11:49:24 From Sohin Shah : https://www.boost.org/doc/libs/1_69_0... 05142019 Community Meeting https://www.youtube.com/watch?v=3BxE5LlSrJg Chat: 00:11:46​ Jeff Sampson: Nvidia Nano: https://developer.nvidia.com/embedded...​ 00:13:58​ Jeff Sampson: ArduSimple uBlox F9P: https://www.ardusimple.com/​ 00:14:13​ Jeff Sampson: Dual F9P on combine forum: https://www.thecombineforum.com/forum...​ 00:14:52​ Jeff Sampson: ESP32 Huzzah board: https://www.adafruit.com/product/3405​ 00:24:58​ Jeff Sampson: Super200 servo hacking: https://sites.google.com/site/jamesyo...​ 00:26:02​ Matt Droter: SuperServo https://www.ebay.com/itm/SUPER200-Hig...​ -Arm/283459463220?hash=item41ff802834:g:wQwAAOSw9pNcvV3l 00:27:40​ Jeff Sampson: STM32F4-Discovery board: https://www.st.com/en/evaluation-tool...​ 00:43:28​ Sohin Shah: Roboclaw: https://www.basicmicro.com/RoboClaw-2...​ 00:43:52​ Matt Droter: Cytron 30A 5-30V Single Brushed DC Motor Driver https://www.robotshop.com/en/cytron-3...​ 00:53:12​ Matt Droter: Visual Studio Code https://code.visualstudio.com/​ 00:53:39​ Matt Droter: PyCharm https://www.jetbrains.com/pycharm/​ 00:54:09​ Matt Droter: clion https://www.jetbrains.com/clion/​ 00:54:57​ Matt Droter: For 25% faster use VIM 00:55:52​ Matt Droter: Vim tutorial https://vim-adventures.com/​ 00:58:58 Jeff Sampson: Wyoming CORS data: http://www.uwyo.edu/wygisc/technical_...​ 00:59:19 Jeff Sampson: CORS map: https://www.ngs.noaa.gov/CORS_Map/​ I: 05172019 Lawn Tractor Meeting https://www.youtube.com/watch?v=4E3qxRKsR4A [It looks like Matt and Sohin are at the AgBot challenge. I think was at Purdue.] 00:00 Al: Is working on transmission control. Description of Matt's transmission control. 20:35 Matt: Asks if Al has his steering working. 23:30 Jeff: Has his robot put back together. He got a new Hemisphere V104 GPS receiver at work. He shows plots of the V104 and goes through the screens. 41:10 Matt: Tells us what else is happening for the rest of the day. Chat: 05212019 Community Meeting https://www.youtube.com/watch?v=WDJVNi_DBko Chat: 00:23:03​ Matt Droter: ROS pysdf - parse SDF into URDF http://wiki.ros.org/pysdf​ 00:33:44​ Yi Han: https://github.com/hanyiabc/VTAGBOT2019​ 00:38:33​ Matt Droter: MapViz in Docker - https://github.com/danielsnider/MapVi...​ 00:44:17​ Matt Droter: ROS GPS Common - wiki.ros.org/gps_common 00:49:37​ Matt Droter: Costmap Converter - http://wiki.ros.org/costmap_converter​ 00:52:12​ Matt Droter: GPS Pose package - https://github.com/ethz-asl/geodetic_...​ I: 05292019 Community Meeting https://www.youtube.com/watch?v=E5Wvto2rMmk 00:00 Allan's scratch built robot presentation and his Ubiquity WiFi network 38:00 Discussion of vibration damping 41:25 Ublox f9p - Single RTK Calculated heading - Dual RTK Heading- Dual Moving baseline heading 53:30 Hemisphere Vector V104 GPS Smart Antenna Chat: 00:40:00​ Sohin Shah: This afternoon's class by The Construct on perception: https://youtu.be/E71pb2H4VDQ​ 00:42:49​ Matt Droter : Open Ai and ROS http://wiki.ros.org/openai_ros​ 00:46:24​ Matt Droter : Shock mounts https://www.aircraftspruce.com/catalo...​ 00:49:14​ AllanScherger: https://www.phidgets.com/​ https://www.ui.com/software/​ https://www.edrawingsviewer.com/​ 00:53:17​ Matt Droter : Ublox F9P Dual GPS Setup - https://www.youtube.com/watch?v=W1Jhg...​ 00:56:45​ AllanScherger: https://www.samsclub.com/sams/1000w-i...​ I: 05312019 Lawn Tractor Meeting https://www.youtube.com/watch?v=0jLRYpzi4N8 00:00 Al: Talking about "Zero Grazing" 02:00 Al: Gives mile stone status 05:28 Matt: Comments on Al's design approach. Talks about agriculture sensors for ROS. 11:40 Al: Mentions the Ardusimple F9P heading receiver announcement. 12:30 Matt: Is taking reinforcement learning class. 12:55 Al: Requests PID tuning advice for the Super200 Servo on his transmission. 16:10 Sohin: Comments on Matt's sensor talk. 18:40 Jeff: UBlox F9P moving baseline vs. Hemisphere dual antenna GPS compass. 25:55 Jeff: Greenzie video presentation at Atlanta Robotics Group. 32:30 Sohin: Mentions http://cppcast.com/ podcast. 34:30 Kalyan: Discussion of capturing video 45:30 Kaylan: Asks where Al's documentation is stored. Chat: 00:05:26​ Al Jones: https://www.youtube.com/watch?v=fVRjf...​ 00:13:49​ Al Jones: https://www.ardusimple.com/product-la...​ 00:20:37​ Sohin Shah: PPM vs %: https://www.co2meter.com/blogs/news/5...​ TLDR: ppm works for indoor/outdoor use 00:27:53​ Matt Droter: GPS Heading from Ublox F9P 00:38:42​ Jeff Sampson: Video of Greenzie presentation: https://www.youtube.com/watch?v=JNPvU...​ 00:38:48​ Sohin Shah: Podcast:http://cppcast.com/​ 00:43:46​ Matt Droter: Web camera https://www.amazon.com/Logitech-Wides...​ 00:45:10​ Sohin Shah: CSI Cameras for Jetson: http://petermoran.org/csi-cameras-on-...​ 00:45:39​ Matt Droter: Weather proof camera from FarmBot https://farm.bot/products/camera​ 00:48:48​ Matt Droter: Example dataset from camera https://github.com/rje1974/herbar.io/...​ 00:49:33​ Sohin Shah: Some more info C++ 20: https://herbsutter.com/category/c/ I: 06072019 Lawn Tractor Meeting https://www.youtube.com/watch?v=Lwd8GMLVjTk 00:00 Al: Is testing his tranmission control. He broke something. Troubleshooting. 11:35 Jeff: Added a control panel to the back of the mini-tractor. Is experimenting with 12V vs 24V battery. 12:50 Jeff: Complains about losing access to his GPS systems. 13:20 Matt: Asks about Jeff's sloppy steering mechanism. Turns into discussion the Super200 servo. Both for steering and speed control. 22:30 Al: Asks about Jeff's battery voltage meter. And asks how to measure motor current. 25:40 Al: Ponders using a jump start battery to replace his lawn tractor battery. 28:45 Sohin: Gives an update. He is working on a printed circuit board for his safety system. Eagle CAD. 34:10 Matt: Starts discussion on boxes and enclosures. 37:00 Sohin: Talks about starting a local ROS-Agriculture type group. 40:25 Jeff: Asks what people are using to power their Raspberry Pi. Chat: 00:40:07​ Matt Droter: https://www.te.com/usa-en/product-EEC...​ 00:47:44​ Matt Droter: BEC - https://www.amazon.com/Ship-Hobbywing...​ 00:49:01 Jeff Sampson: http://www.mini-box.com/DCDC-USB-200​ 00:50:09 Sohin Shah: https://www.amazon.com/dp/B01M03288J/...​ 00:50:23 Sohin Shah: 12 to 5 DC-DC converter 06112019 Community Meeting https://www.youtube.com/watch?v=RKu4oYJTPNU Length 1:01:39 00:00 Chat: 20:10:09 From Al : proximity sensor video sensing 850 rpm https://www.youtube.com/watch?v=mSsRL...​ 20:19:51 From Sohin Shah : Real-Time Appearance-Based Mapping: http://wiki.ros.org/rtabmap​ 20:20:07 From Matt Droter : http://wiki.ros.org/move_base​ 20:22:02 From Matt Droter : Global Planner http://wiki.ros.org/global_planner​ 20:26:22 From Sturgis Jim : ROS for beginners, an easy to follow set of short videos on the "wiki.ros.org/ROS/Tutorials/" is by Shawn Chen on YouTube: https://www.youtube.com/watch?v=ehtUb...​ 20:28:31 From Matt Droter : ROS Lawn Tractor Docker - https://github.com/ros-agriculture/ro...​ 20:29:24 From Al : For Jim. See this guys books as a starting point https://it-ebooks24.com/ebook/learnin...​ 20:38:36 From Matt Droter : ROS2 Shirt https://teespring.com/ros-dashing-dia...​ 20:42:57 From Sohin Shah : Some stats on ROS2: https://acutronicrobotics.com/news/da...​ 20:44:03 From Sohin Shah : https://index.ros.org/doc/ros2/Releases/​ 20:49:21 From Sohin Shah : Blog on SSR: https://rtklibexplorer.wordpress.com/...​ 20:49:45 From jeremy : SSR?https://rtklibexplorer.wordpress.com/...​ 20:51:23 From Sohin Shah : http://www.geopp.de/technology/state-...​ 20:57:08 From Matt Droter : Trimble sat correction https://positioningservices.trimble.c... I: 06142019 Lawn Tractor Meeting https://www.youtube.com/watch?v=A2IJYE9OfqA 00:00 Discussion of the Blue-Pill board which has a STM32 103 CPU. 07:30 Al: Shows his 3D printed wheel encoder disk. 09:55 Jeff: Points out a smaller version of the proximity sensors. More discussion on proximity sensors. Description of the interrupt code to count pulses. 24:15 Jeff: Talks about pushing RCTM correction data for RTK through a ROS topic. 25:40 Jeff: Mentions somebody on the "Combine Forum" is doing dual antenna GPS heading with uBlox F9P. 27:50 Al: Says he us using the Novatel ROS driver for his ComNav board. Jeff makes a few comments on the ROS uBlox driver. 29:35 Jeff: Holds up some inductors he bought. 31:00 Matt: Points out the problems of using the normal heading output from the ROS nmea_navsat driver. 32:55 Jeff: Gives more details on his dual antenna experiments. Shows a graph of Course Over Ground vs. Moving Baseline heading. 42:35 Matt: Is attending the ROS Developers Conference. (on the Construct) 43:45 Jeff: Has another problem with Python. Chat: 11:07:05 From Al Jones : putting bootloader on stm32 https://github.com/rogerclarkmelbourn...​ 11:12:48 From Matt Droter : Tutorial for proximity sensor https://youtu.be/X46IvMFlyTo​ 11:14:46 From Jeff Sampson : Prox sensors: https://www.mpja.com/Proximity-Sensor...​ 11:15:12 From Jeff Sampson : https://www.mpja.com/Proximity-Sensor...​ 11:27:23 From Matt Droter : Voltage divider - https://learn.sparkfun.com/tutorials/...​ 11:30:02 From Matt Droter : ROS ntrip to rtcm topic https://github.com/tilk/ntrip_ros​ I: 06182019 Community Meeting https://www.youtube.com/watch?v=s974JPoWcis Length 1:03:23 00:00 Howard Guo: Gives a presentation on electrical noise reduction. Isolated DC/DC covertor. Optoisolators. Isolate frames. Isolation amplifiers. Motor suppression. 07:10 Discussion about the presentation. 17:10 Matt: Describes Howard's robot for the competition. 17:30 Al: Asks about the robot size/weight and the steering motor design. 21:05 Al: Asks which Yamaha vehicle they used. 22:25 Jim: Asks if ignition noise has been a problem. 24:55 (the other) Jim: Asks if there are YouTube videos of the robot running. 26:40 (the other) Jim: Asks what are the plans for next year. 28:00 Matt: Asks when next year's requirements will be released. 28:30 Al: Asks about path planning. 29:40 (the other) Jim: Asks about noise from the Super Servo. 32:55 Matt: Says he likes the state of Jeff's robot. 33:45 Jim: Talks about current monitoring for the steering motors. 40:00 Howard: Posted a link on current sensors. 41:20 Matt: Asks if there is progress on AWS. Alan gives an update. 42:50 Jeff: Asks about the controller board on the power steering units. 48:40 Matt: Asks about using CAN bus. 52:20 (the other) Jim: Brings up "Right to repair". 53:10 Matt: Goes back to CAN and mentions noise immunity. 54:15 Sohin: Brings up EtherCat for communication. 58:40 Walter2: Points out the frustration of mixing devices and protocols on CAN bus. 1:00:30 Walter2: Gives a quick update on where they are. Chat: 20:18:59 From Al : example socket adapter: https://www.digikey.com/product-detai...​ 20:22:24 From Howard Guo Virgina Tech : https://www.usdigital.com/products/ma3​ 20:28:15 From Al : Is this the VA Tech vehicle? https://vtnews.vt.edu/articles/2018/0...​ 20:31:32 From Howard Guo Virgina Tech : Yes 20:39:08 From Al : Example Logic Output Optoisolator: https://www.digikey.com/product-detai...​ 20:41:05 From Howard Guo Virgina Tech : https://www.amazon.in/Generic-ACS712-...​ 20:41:40 From Howard Guo Virgina Tech : https://www.amazon.com/Gikfun-Current...​ 20:42:49 From Howard Guo Virgina Tech : https://www.amazon.com/FTCBlock-Analo...​ 20:57:32 From Howard Guo Virgina Tech : https://www.bausano.net/en/hardware/e...​ 20:57:46 From Howard Guo Virgina Tech : https://www.bausano.net/en/hardware/e...​ 20:58:16 From Sohin Shah : EtherCAT: https://www.ethercat.org/en/technolog... I: 06212019 Lawn Tractor Meeting https://www.youtube.com/watch?v=K-_8NNu_N7s 00:00 Jeff: Dual uBlox F9P demo running moving baseline heading. 24:15 The conversation changes to power steering units... 24:25 Matt: Talks about STM32 board (Blue Pill). And programming. 34:45 Al: Opto isolators. 36:00 Al: Magnetic sensors for odometry. 37:30 Jim: Says he might go with F9P boards. 37:50 Sohin: Talks about his safety system and PCB boards. Chat: 11:02:42 From Sohin Shah : https://www.pcbgogo.com/​ 11:03:22 From Sohin Shah : https://jlcpcb.com/​ 11:25:18 From Matt Droter : Ublox F9P Dual GPS with heading https://www.ardusimple.com/product/si...​ 11:25:19 From Al Jones : Ardusimple board https://www.ardusimple.com/product/si...​ 11:33:16 From Al Jones : ST-LINK and STM32 on Linux https://github.com/rogerclarkmelbourn...​ 11:42:08 From Matt Droter : Sparkfun opto isolator https://www.sparkfun.com/products/9118 I: 06252019 Community Meeting https://www.youtube.com/watch?v=qyLC3QbdLp8 Length 59:27 00:00 Introductions. 06:40 Presentation by CBQ from Greenzie. https://www.greenzie.com/ https://www.youtube.com/c/greenzie Chat: 20:35:14 From Sohin Shah : The RIPPA robot and ACFR from Sydney could be a good resource for ROS: https://sydney.edu.au/engineering/our...​ 20:49:03 From Al : IMU question....We've spent time on the Tinkerforge Brick IMU and low cost BO055 IMU's. How did you select the Redshift Labs UM7 20:50:33 From Sohin Shah : Redshift Labs UM7 IMU: https://www.redshiftlabs.com.au/senso... I: 06282019 Lawn Tractor Meeting https://www.youtube.com/watch?v=U0TnhDnmteY 00:00 Al: Shows his wheel encoder setup. Explains how to design gears. 10:10 Matt: Made a diagram of his system. Some description of the Greenzie project. 19:50 Jeff: Holds up his new Raspberry Pi 4. Shows his dual GPS on his desk. 22:00 Jeff: Talks about wiring on his mini-tractor. 23:05 Al: Is baffled by the new Raspberry Pi 4. 25:20 Sohin: Asks "Why Raspian?" 26:55 Al: Asks if Ubiquity image will run on the Pi4. 27:15 Jim: Gives an update. 28:50 Al: Talks about info resources. 30:10 Short discussion of past and future presentations. Drawing lines on soccer fields. IMUs. More discussion on drawing lines on sports fields. Chat: 11:11:53 From Matt Droter : Fusion 360 CAD Software https://www.autodesk.com/products/fus...​ 11:27:14 From Al Jones : RPi3 vs. 4 https://www.cnx-software.com/wp-conte...​ 11:32:03 From Matt Droter : MicroCenter Locations https://www.microcenter.com/site/stor...​ 11:35:10 From Sohin Shah : http://www.intelligentmarking.com/​ 11:37:57 From Sohin Shah : https://intelligentmarking.com/​ 11:40:47 From Al Jones : Marking robot write up https://sportsturfonline.com/2017/02/...​ Funny dates ?: 06272019 Lawn Tractor Meeting https://www.youtube.com/watch?v=PRDspCzIfJg Appears to be a duplicate of 06282019... One of the two following videos have the wrong Zoom Chat attached... Both actual videos have the same chat... I: 07022019 Community Meeting https://www.youtube.com/watch?v=cf_l4b5_f6U 00:00 Jeff: Talks about Raspberry Pi 3, Raspberry Pi 4. Dubins path planner. 04:40 Jeff: Talks about his blinking lights and flashing beacon. 06:25 Tyler: Talks about his robot for AgBot Challenge. 08:30 Jeff: Talks about CAN bus adapters. And complains about CAN. Leads into descriptions of Danfoss Plus-1 controllers. 20:30 Sam: Mentions Pure Pursuit. And again talks about the Danfoss DAVIS project (which Jeff worked on). 23:45 Matt: Talks about his lawn tractor project. Blue Pill, Robot web tools in RVIZ, rvizweb, cruise-automation, webviz, 34:40 Matt: Redoing electronics, incremental improvement, 35:50 Jim: Asks about web visualizer. 38:00 Matt: Suggests a web front end team. Cell phone based apps. 42:45 Matt: Another cell phone app for using cell phone sensors. 45:30 Jim: Talks about using Andriod phone with ROS. Motor balancing. IMU in phone? 49:50 Kalyan: New baby (not robotic). Perception, Including new people, Chat: 20:06:17 From Matt Droter : Dubins path planner https://github.com/AtsushiSakai/Pytho...​ 20:06:51 From Sohin Shah : Dubin's Path literature: http://planning.cs.uiuc.edu/node821.html​ 20:11:27 From Matt Droter : CANable https://www.tindie.com/products/proto...​ 20:17:52 From Matt Droter : Danfoss microcontroller https://www.danfoss.com/en-us/product...​ 20:21:59 From sam : https://www.danfoss.com/en-us/about-d...​ 20:29:46 From Matt Droter : https://jsk-visualization.readthedocs...​ 20:30:39 From sam : https://www.tindie.com/products/Muted...​ 20:31:54 From Matt Droter : Robot Web Tools http://robotwebtools.org/​ 20:33:27 From sam : https://wiki.linklayer.com/index.php/...​ 20:34:42 From Matt Droter : Web Viz https://github.com/cruise-automation/...​ 20:42:11 From Sohin Shah : Rviz Web: https://github.com/osrf/rvizweb​ 20:45:35 From Matt Droter : https://play.google.com/store/apps/de...​ 20:50:38 From Matt Droter : ROS Sensor Driver http://wiki.ros.org/android_sensors_d...​ 21:03:01 From Jim Mahoney : https://www.youtube.com/watch?v=C9iqx...​ I: 07052019 Lawn Tractor Meeting https://www.youtube.com/watch?v=wnXnZdxiRt8 00:00 Al: Shows his magnetic sensor, Blue Pill board and custom 3D printed gear and bracket. 03:40 Problems with I2C ST Micro parts. And discussion about programming STM parts. 14:20 Matt: Talks about downloading code to the STM boards. 23:50 Matt: Talks about tutorials on Actions and Services from RVIZ. Suggests collecting navigation points from RVIZ. path_generator.py, path_publisher.py, path_follower.py 43:00 Jeff: Talks about his mini-tractor progress. 46:00 Al: Talks about Pure Pursuit. 53:00 Al: Mentions his magnetic sensor. 53:30 Matt: On location of dubins and pure pursuit code. Chat: (from wrong day) 20:06:17 From Matt Droter : Dubins path planner https://github.com/AtsushiSakai/Pytho...​ 20:06:51 From Sohin Shah : Dubin's Path literature: http://planning.cs.uiuc.edu/node821.html​ 20:11:27 From Matt Droter : CANable https://www.tindie.com/products/proto...​ 20:17:52 From Matt Droter : Danfoss microcontroller https://www.danfoss.com/en-us/product...​ 20:21:59 From sam : https://www.danfoss.com/en-us/about-d...​ 20:29:46 From Matt Droter : https://jsk-visualization.readthedocs...​ 20:30:39 From sam : https://www.tindie.com/products/Muted...​ 20:31:54 From Matt Droter : Robot Web Tools http://robotwebtools.org/​ 20:33:27 From sam : https://wiki.linklayer.com/index.php/...​ 20:34:42 From Matt Droter : Web Viz https://github.com/cruise-automation/...​ 20:42:11 From Sohin Shah : Rviz Web: https://github.com/osrf/rvizweb​ 20:45:35 From Matt Droter : https://play.google.com/store/apps/de...​ 20:50:38 From Matt Droter : ROS Sensor Driver http://wiki.ros.org/android_sensors_d...​ 21:03:01 From Jim Mahoney : https://www.youtube.com/watch?v=C9iqx... I: 07092019 Community Meeting https://www.youtube.com/watch?v=smm-EyvPUWE Lemgth 1:08:23 00:00 Jim: Asks if the uBlox F9P is better or worse than the alternatives. 02:35 Tyler: Mentions his project. 04:20 Kyler: Finished his planting. Shows a video of backing into place while planting. A question about his RTK GPS by the trees. Mention of dual antenna GPS. 16:00 Walter2: Attempts to share his screen. (Didn't work.) 18:45 Jeff: Asks which antenna that Walter is using. 21:00 Matt: Shows some test results from his F9P. Stories from the vineyards. Cameras vs. GPS. Variable row width. eStop switches falling off. 30:50 Jeff: Asks what does "the Swift Nav Piksi is not synchronized" mean. Discussion of F9P GPS receivers. HDOP, covariance, float/fix. 40:00 Discussion of a link that Jim posted. It is probably from AgOpenGPS. Discussion of hydralic steering valves. 52:00 (the other)Jim: Asks how Kyler modifed his CAT tractor. 55:45 (the other)Jim: Asks if anyone has luck getting support from Danfoss. 58:20 More discussion of custom controls. 59:00 Walter2: Talks about controlling hydraulic valves with PWM. Much discussion about this. Chat: 19:57:06 From Sohin Shah : Safety WG: https://discourse.ros.org/t/safety-cr...​ 19:57:23 From Sohin Shah : Document referred to by Gerkey: https://www.daimler.com/dokumente/inn...​ 20:04:43 From Sohin Shah : Reverse turns: https://youtu.be/u7cwNMDQxiY​ 20:09:58 From Jim Mahoney : Curious what you guys think of this turnkey DIY system. Seems to be linked through the back door to FarmerBrianTee and AgOpenGPS https://farmgps.wordpress.com/autosteer/​ 21:04:48 From Matt Droter : MOSFET Four Channel https://www.ebay.com/itm/Four-Channel...​ 21:06:46 From Rohan Walia : Thank you!. Really enjoyed the meeting! I: 07122019 Lawn Tractor Meeting https://www.youtube.com/watch?v=kZkRv-ihn9o 00:00 Random conversation about ArduRover. Based on a Razor ATV. 02:00 Jeff: Homemade remote control system. With Cortex-M0 and Teensy 3.2, long range radios, joysticks, switches, buttons, CAN. 07:00 Jeff: Flashing beacons. 21:00 Jeff: Talks about other status indicators and displays. 27:00 Al: Asks about joysticks having spring return. 31:00 Sohin: Asks about CAN on the remote control. 33:20 Sohin: Posted a link to a prepackaged flashing beacon. 37:00 Matt: Asks about swapping the motor on the Razor ATV. 40:00 Sohin: Asks about using two motors in the back instead of using a mechanical differential. 46:30 Matt: Has a Real Sense T265 camera. And a short demo. 58:15 Al: Calibrating parameters. New computer. Chat: 11:07:08 From Jeff Sampson : Ardurover platform: https://www.youtube.com/watch?v=Qy0bU...​ 11:08:00 From Jeff Sampson : Razor ATV on eBay: https://www.ebay.com/itm/24v-Kids-ATV...​ 11:20:34 From Sohin Shah : MPJA Surplus: https://www.mpja.com/​ 11:26:27 From Al Jones : 6 lead led https://www.mouser.com/ProductDetail/...​ 11:29:39 From Sohin Shah : Strobe Beacon 10W: https://www.ebay.com/itm/10-LED-Car-B...​ 11:53:35 From Matt Droter : Intel® RealSense™ Tracking Camera T265 https://www.intelrealsense.com/tracki...​ 12:03:03 From Jeff Sampson : Home Brew Robotics: https://www.youtube.com/channel/UCoCC...​ 12:03:18 From Jeff Sampson : Show and tell 3: https://www.youtube.com/watch?v=lukCd...​ 12:10:44 From Sohin Shah : Safety WG: https://discourse.ros.org/t/safety-cr... I: 07172019 Community Meeting https://www.youtube.com/watch?v=dgBTCRYIthg 00:00 Mat Sadowski: His bio and a presentation on the Weekly Robotics blog. 21:00 Walter2: Asks about mapping vineyards in New Zealand. 26:10 Sohin: Presentation on ROS safety for lawn tractor. Chat: 20:37:31 From Sohin Shah : https://drive.google.com/file/d/130sk...​ 20:39:49 From Matt Droter : IMU https://www.tindie.com/products/oneho...​ 21:04:03 From Matt Droter : Functional Safety Presentation - https://youtu.be/s-fSUk30Yhc?t=219 I: 07242019 Community Meeting https://www.youtube.com/watch?v=I1xGBc-KcXs 00:00 Matt: Talks about InfoAg. 02:30 Jim: Asks about control arcitechture. Discussion of various control systems. 07:55 Walter2: Asks about Matt's Intel T265 camera. 16:10 Jim: Asks about cameras and processing power. Walter responds with comments about cameras and safety systems. 19:25 Matt: Talks about Jeff's robot. Specifically the light indicators. Jeff explains various things. Beacons, LED strips. 42:35 Jim: Asks about Jeff's remote control system. Lots of talk about LORA radios. 56:15 Jim: Asks how to get a game controller to work with ROS. Matt has an answer. 59:10 Jim: Asks about XBee radios, like ArduSimple sells. Chat: 20:12:47 From Sohin Shah : ERLE Brain: http://docs.erlerobotics.com/brains/e...​ 20:44:05 From Sohin Shah : Adafruit LED Matrix: https://www.adafruit.com/product/2736​ 20:47:45 From Matt Droter : Arduino IDE Setup http://wiki.ros.org/rosserial_arduino...​ 20:49:45 From Matt Droter : Adafruit Feather M0 with RFM95 LoRa Radio - 900MHz - RadioFruit https://www.adafruit.com/product/3178 I: 07262019 Lawn Tractor Meeting https://www.youtube.com/watch?v=b4GBtTtsa5g 00:00 Al: Al shows a diagram of his whole system. Then asks about steering messages. The usual rotational velocity vs. steer angle confusion. 11:50 Talk changes to cmd_vel mux. Some discussion on mapping from steer angle to phyical steering. Some talk about controlling vehicle speed. 29:30 Matt: Talks about the InfoAg event he went to in St. Louis. 39:05 Jeff: Talks about "Sammy" progress and calculating steering. LED status strips. 44:00 Matt: Posts a link to an article on calcualtiong steering angle. Jeff mentions that AgOpenGPS also has a video on calculating steering. 47:30 Jim: Asks about "microseconds" on Al's diagram we saw earlier. Jim asks about slew rate control on the steering controller. Chat: 11:11:30 From Matt Droter : TEB Planner - http://wiki.ros.org/teb_local_planner...​ 11:17:30 From Matt Droter : https://github.com/danielsnider/simpl...​ 11:19:27 From Matt Droter : simple_drive wiki http://wiki.ros.org/simple_drive​ 11:46:41 From Matt Droter : Calculating steer angle https://medium.com/@waleedmansoor/how... I: 07302019 Community Meeting https://www.youtube.com/watch?v=NAOeOLpYAuI 00:00 Sohin: Mentions a "Garden Scooter" he saw at a store. 01:15 Sohin: Talks about an ultra sonic sensor board he designed. He talks about the design process. He talks about "Teams" on github. 07:50 Sohin: Is learning ML (machine learning). More discussion on Teams. 09:35 Walter2: Asks about Sohin's ultrasonic sensors. 17:35 Sohin: Mentions Intel RealSense cameras. Discussion on these. 20:00 Howard: Shows his motor controller project. 27:45 Michael: Introduces himself. 29:55 Jeremy: Asks about InfoAg and Matt summerizes. Asks for opinions on AWS Robomaker. 41:50 Jeff: Shows his remote control box. Uses LORA radio and has joysticks, switches, buttons. 42:35 Jeff: Demos his LED status strip. 47:25 Walter2: Likes the LED status strip and tells about LED status lights. Talks about hydraulics 50:30 Allan: Talks about buying computers. NUC. Mentions machine learning. 52:35 Jeremy: Mentions IFM sensors. ROS2 on sensors and actuators. Chat: 20:07:44 From Sohin Shah : https://www.amazon.com/Suncast-GDS200...​ 20:08:21 From Sohin Shah : Metal Garden Scooter: https://www.amazon.com/Sunnydaze-Roll...​ 20:26:06 From Matt Droter : ultrasonic sensor https://www.ebay.com/itm/JSN-SR04T-Wa...​ 20:27:02 From Sohin Shah : RealSense Bundle: https://store.intelrealsense.com/buy-...​ 20:44:49 From Matt Droter : reinforcement learning with AWS RoboMaker https://aws.amazon.com/blogs/machine-...​ 20:50:47 From Matt Droter : ROS-Based Approach for robot as a service in cloud computing https://www.researchgate.net/publicat...​ 20:55:26 From AllanScherger : https://simplynuc.com/nuc-products/​ I: 08022019 Lawn Tractor Meeting https://www.youtube.com/watch?v=JvzchYUuCJA 00:00 Al: Is talking about a homemade joystick for testing. Talk about the mechanical differential and wheel sensors. 09:15 Jeff: Talks about controlling the flashing beacon on his mini-tractor. Talks about I2C problems on the STMicro board. 14:50 Jeff: Ordered a battery charger for the 12V battery. 15:45 Jeff: Talks about sonar modules on the Ubiquity Loki robot. Other sensor speculation. 19:45 Jeff: Discusses eStop sensing and appropriate actions. 23:30 Jeff: Watch-dog timers. And safety discussion. 34:15 Al: Shows his homemade joystick. Talk about reset buttons on Teensys. 39:00 Al: Shows RobotWebTools page. Discussion of other ways to this. 49:40 Jeff: Comments on the links about watch-dog functions that Matt posted. 53:30 Matt: Is trying to con people into using the "Teams" section on github. 55:40 Matt: Gives an update for the group in Argentina. 56:50 Sohin: Is asking if code is updated on github. Chat: 11:07:04 From Matt Droter : Send cmd_vel commands for testing http://wiki.ros.org/rostopic#rostopic...​ 11:33:07 From Matt Droter : ROS Watchdog Timer - http://wiki.ros.org/watchdog_timer​ 11:37:33 From Matt Droter : Watchdog timer for teensy https://bigdanzblog.wordpress.com/201...​ 11:46:25 From Jeff Sampson : Robot Web Tools: robotwebtools.org 11:52:22 From Matt Droter : ROS Arduino Tutorials http://wiki.ros.org/rosserial_arduino...​ 11:53:44 From Matt Droter : rostopic pub -r 10 /servo std_msgs/UInt16 45 11:59:15 From Matt Droter : Add suggestions for the lawn tractor safety project on github teams - https://github.com/orgs/ros-agricultu...​ 12:04:30 From Jeff Sampson : http://wiki.ros.org/move_base_flex I: 08062019 Community Meeting https://www.youtube.com/watch?v=OUh3guM09YU 00:00 Matt: Talks about simulation. He has photo realistic sugar beet images. 01:45 Kyler: Tlaks about Open IMU. 04:50 Jeff: Talks about relay modules. MOSFET modules. Switching converter modules. Comments about power sequencing. 16:25 Kyler: Asks if people use Firmata. 19:10 Kyler: Gives update on how well planting season went. 20:40 Walter2: Asks about curious onlookers when running autonomous tractors. Discussion of bystanders getting it the way. 25:05 Discussion of tracked vehicles. 31:30 Sohin: Avoids giving work updates. Then mentions he has some cameras. 32:20 Kyler: Bought an autofocus Raspberry Pi camera. Sohin suggests using cel phone camera. Flutter on Android/iPhone. 36:10 Matt: Asks if Walter is collecting ROS bags. Using and analysing stored data. 48:50 Matt: Asks Walter what his current challenges are. Progress, safety, challenges. Chat: 20:04:41 From Matt Droter : OpenIMU - https://openimu.readthedocs.io/en/lat...​ 20:06:20 From Matt Droter : OpenIMU300ZA EZ - https://www.mouser.com/ProductDetail/...​ 20:13:55 From Matt Droter : (AC Power) 8 Channel I2C Solid State Relay Module for Arduino Raspberry PI and All Mic, ... https://www.amazon.com/dp/B07JGSNWFF/...​ 20:16:05 From Jeff Sampson : https://www.mpja.com/High-Power-MOS-D...​ 20:21:21 From Matt Droter : Firmata - https://www.arduino.cc/en/reference/f...​ PyMata - https://pypi.org/project/PyMata/1.4/​ 20:21:35 From Matt Droter : ROS Arduino Tutorials http://wiki.ros.org/rosserial_arduino...​ 20:36:18 From Matt Droter : ROS andriod sensors https://github.com/yycho0108/ros_andr...​ 20:38:59 From Matt Droter : ROSbags - http://wiki.ros.org/rosbag​ 20:46:20 From Matt Droter : ROS RQT http://wiki.ros.org/rqt​ I: 08092019 Lawn Tractor Meeting https://www.youtube.com/watch?v=rQCXXMgKKVI 00:00 Al: Mentions PLatform IO and Pymata. He shows an example of Platform IO configuration. 05:00 Al: Shows some code for speed and steering. Methods to debug speed. 16:10 Jeff: Talks about standardized I/O boards you could mix and match. 17:00 Al: Mentions I2C controlled solid state relay board. Matt points out they can be AC or DC relays. 18:50 Jeff: Says he isn't doing anything. 19:15 Sohin: He and Matt attended the safety group. 21:00 Matt: Posts a link to the safety group. 21:15 Matt: Says there is a ROS update to VS Code. Matt mentions a program to record Linux screen. 22:40 Al: Asks Sohin about a link he posted about autonomous vehicles. It was the comma.ai package. 25:05 Al: Mentions the Weekly Robotics Newsletter and posts a link. Chat: 11:19:47 From Sohin Shah : http://firmata.org/wiki/Main_Page​ 11:20:02 From Sohin Shah : https://pypi.org/project/PyMata/​ 11:20:18 From Matt Droter : Linorobot setup https://githcub.com/linorobot/linorobo...​ 11:40:04 From Matt Droter : Safety Critical WG meeting https://discourse.ros.org/t/safety-cr...​ 11:40:16 From Matt Droter : ROS VS Code URDF Preview of Robot Model - https://youtu.be/HOVs7vylcC8​ 11:42:34 From Matt Droter : Linux screen recorder https://github.com/vkohaupt/vokoscreen​ 11:43:19 From Sohin Shah : comma.ai: https://comma.ai/​ 11:45:38 From Al Jones : Weekly newsletter https://weeklyrobotics.com/ I: 08132019 Community Meeting https://www.youtube.com/watch?v=ZhmcZRKVe4s Length 1:14:03 [It starts in the middle of a coversation, again...] 00:00 Joe: Is talking about small scale farming. 02:45 Joe and Nick: Give a presentation on ADLINK and Rover Robotics and ROS2. Keywords: ADLINK, Rover Robotics, Intel, AWS Robomaker, 6 camera, pressure washable, poultry inspection, chasing geese, ROS2, Nav2, DDS. Chat: 19:53:39 From Joe Speed : - our ground robotics collaboration Rover Robotics with Intel + ADLINK + AWS RoboMaker - why ROS2 with Cyclone DDS for mobile robots (I'll talk about why AWS is working with it) - why Rover Robotics is great base for ROS-Agriculture 20:02:45 From Sohin Shah : FarmBot: https://farm.bot/​ 20:03:35 From Matt Droter : Joe Speed Field CTO at ADLINK Technology https://www.adlinktech.com​ Nick Fragale Founder Rover Robotics https://roverrobotics.com​ 20:04:07 From Joe Speed : - our ground robotics collaboration Rover Robotics with Intel + ADLINK + AWS RoboMaker - why ROS2 with Cyclone DDS for mobile robots (I'll talk about why AWS is working with it - why Rover Robotics is great base for ROS-Agriculture 20:08:54 From Joe Speed : https://blog.roverrobotics.com/ros-2-...​ 20:19:22 From Joe Speed : https://github.com/RoverRobotics​ 20:31:10 From Joe Speed : http://poultrypatrol.com​ 20:50:38 From Matt Droter : https://micro-ros.github.io/ I: 08162019 Lawn Tractor Meeting https://www.youtube.com/watch?v=QPeKGXOHN10 00:00 Jeff: Is complaining about his work Windows computer. 01:35 Al: Is showing results from wheel sensors. 05:20 Jeff: Talks about his flashing status lights on his robot. 07:05 Al: Talks about timers and delays on Teensy boards. 10:05 Jim: Bought a Blue Tooth game contoller. 19:05 Jim: Asks about wheel encoders. He wants to know what reolution is required. 31:05 Jeff: Makes various comments on the wheel sensors. 34:45 Al: Refers to his milestone plan. Chat: None I: 08202019 Community Meeting https://www.youtube.com/watch?v=qPVySvJhfbY 00:00 Talking about motor drivers. And how it applies to the power steering motors. Power steering discussion. 05:00 Walter: Randomly interjects CAN bus. The discussion turns to CAN bus. 09:00 Walter: Pretends to be totally oblivious as to what ROS-Agriculture is attempting to do. So lots of random speculative questions follow. 10:15 Wheel encoders. 10:45 Talk turns to big R/C servos motors. 14:00 Question about using push-pull cables. Linear actuators. Various talk on controlling big tractors. 22:30 Lyler: Mentions ESP8266. And CAN bus. Then STM32 processors. PiCAN for Raspberry Pi. Much more talk about CAN interfaces. ISO Blue. CAN debug. 48:30 Jeff: Asks about Matt's GPS antenna in the background. Talk about uBlox vs. Novatel. Jeff does a lot of complaining... Discussion of antenna choice. Discussion of terrain compensation for GPS receive Chat: 20:14:48 From Matt Droter : ROS Canbus_Interface https://github.com/juancamilog/canbus...​ 20:15:55 From Matt Droter : ROS canopen node http://wiki.ros.org/ros_canopen​ 20:16:09 From jeremy : that’s the one I forked to transmit can bus messages too. Not sure how performant it is. 20:16:33 From jeremy : ...juancamilog 20:17:04 From Jeff Sampson : Okay, I had to look it up. We are using http://wiki.ros.org/socketcan_interface​ 20:22:57 From Ross V. : Ok. Thanks I'm thinking about making the modules based on STM32F1x or similar because thats what I'm familar with 20:24:32 From Matt Droter : Kar-Tech’s CAN-enabled 12V linear actuators http://kar-tech.com/products/addition...​ 20:29:56 From Matt Droter : CANable USB to CAN - https://www.tind ie.com/products/proto...​ 20:33:18 From Matt Droter : CAN Bus module https://www.ebay.com/itm/5Pcs-MCP2515...​ 20:34:28 From Matt Droter : CAN Bus books https://copperhilltech.com/technical-...​ 20:35:25 From Jeff Sampson : The Tindie isolated module: https://store.protofusion.org/product...​ 20:36:52 From Ross V. : https://blog.hackster.io/the-can32-an...​ 20:45:05 From Matt Droter : ISOBlue 2.0 https://www.isoblue.org/​ 20:51:41 From Matt Droter : Vehicle spy https://www.intrepidcs.com/products/s...​ 20:54:17 From Matt Droter : Jeff's F9P https://github.com/ros-agriculture/ub...​ 20:55:30 From Ross V. : http://vt-designer.com/en/product/iso...​ 21:01:52 From Matt Droter : F9P GPS 2.5cm $200 https://www.ardusimple.com/ I: 08232019 Lawn Tractor Meeting https://www.youtube.com/watch?v=zOgJNwGXBSg 00:00 Dr. El Houssein Chouaib Harik: Gives a presentation on their research center in Norway. precisionag.no 29:15 Chouaib: Mentions https://marvelmind.com/ for indoor localization. AR tags for following a vehicle. 35:00 Matt: Asks about ROS in a green house. cameras, fertalizer, weeds? 47:30 Al: Asks about path planning. 50:00 Al: Asks Matt about TEB planner and the ROS-Agriculture approach. 1:05:10 Chouaib: Asks how people are adding steering actuators. And discussion on controlling forward speed. 1:12:20 Jeff: Posted a link to AgOpenGPS group videos. 1:12:50 Chouaib: Mentions "Hands Free Hectare" project. 1:18:05 Sohin: Asks about obstacle detection. Sohin mentions the planner link he posted earlier. Chat: 11:01:24 From Matt Droter : Dr. El Houssein Chouaib Harik - Center for Precision Agriculture (precisionag.no) Chouaib is a researcher who is specialized in the development of robotic solutions going from hardware architecture to the establishment of control laws and their integration on real platforms. He is specialized in mobile robots navigation, Human Machine Interfaces, embedded systems, and heterogeneous multi-robot cooperation. He is working on the development of new robotic approaches for precision agriculture. Papers https://www.nibio.no/en/employees/el-...​ 11:21:53 From Sohin Shah : VectorNav IMU: ZUXZPf7lWzc https://www.vectornav.com/products/vn...​ 11:50:31 From Sohin Shah : ETHz Path Planning: https://github.com/ethz-asl/polygon_c...​ 11:58:11 From Chouaib : https://github.com/scikit-fuzzy/sciki...​ 12:01:07 From Matt Droter : https://processing.org/reference/envi...​ 12:06:06 From Matt Droter : electric power steering https://www.ebay.com/itm/Power-Steeri...​ 12:06:47 From Matt Droter : steering control https://github.com/ros-agriculture/ro...​ 12:09:12 From Matt Droter : super servos https://www.ebay.com/itm/SUPER200-300...​ 12:10:25 From Matt Droter : AgOpenGPS Dokuwiki- http://agopengps.gh-ortner.com/doku.php​ 12:10:53 From Jeff Sampson : Link to YouTube videos: https://www.youtube.com/user/FarmerBr... I: 08272019 Community Meeting https://www.youtube.com/watch?v=_F2cypAu4l4 Length 1:01:06 [It starts in the middle of a coversation, again...] 00:00 Something about PLCs. 02:00 Matt: States it is an open meeting. 02:10 Matt: Goes over some lawn tractor progress. With lots of description. Random description and random questions. Lots of diagrams. Safety discussions. Presentation has degraded to general convestation 38:10 Wilbert asks about Pure Pursuit. Comments about Ardusimple F9P dual antenna for static heading. Discussion of roll sensing. Terrain compensation. 42:45 Wheel slip measurement using wheel odometry. 35:55 Walter2: Gives an update. Problems with base station. 49:10 Walter2: Asks about the F9P. 50:45 Jeff: Asks what F9P hardware that Walter is using. Jeff mentions that uBlox has moving base line documented. 51:45 Sohin: Asks what are the next steps for the robot in Argentina. 53:30 Jeff: Posts a link to the uBlox moving base line. 54:25 Wilbert: Asks if Jeff has tried the new 1.12 firmware. Discussion of the small board connected to the large board from Ardusimple. 59:10 Walter2: Asks about NED format. Chat: 20:02:34 From Matt Droter : Click PLC's Automation Direct click series plcs stackable micro brick https://www.automationdirect.com/clic...​ 20:11:18 From Matt Droter : Nano https://gist.github.com/droter/50cd4e...​ 20:31:15 From Matt Droter : Sohin's presentation on the lawn tractor safety system. https://drive.google.com/open?id=130s...​ 20:34:26 From Sohin Shah : Greenzie Path Planner: https://github.com/Greenzie/boustroph...​ 20:45:37 From Wilbert Talen : Inclinometer https://www.mouser.ca/TE-Connectivity...​ 20:47:11 From Wilbert Talen : This one is also pretty good for an inclinometer but not as stable as the one above https://www.sparkfun.com/products/12756​ 20:52:21 From Wilbert Talen : https://www.ardusimple.com/simplertk2...​ 20:55:08 From Jeff Sampson : ublox eval board configuration: https://github.com/u-blox/ublox-C099_... I: (08302019?) Lawn Tractor Meeting https://www.youtube.com/watch?v=v4zdeQC9RCg 00:00 Al: Gives a status update. Discussion of steering sensor. 08:30 Matt: Gives a report on his trip to Argentina. Poulan lawn tractor, Toyota power steering motor, linear actuator on transmission. Dubins planner, Pure Pursuit follower. A diagram and discussion. 30:00 Matt: Presumes Jeff is ready to drive autonomously. 30:40 Jeff: Shows off a computer from work. 31:40 Jeff: Says the new Raspberry Pi 4 is available locally. 33:35 Jeff: Asks Matt about his CRC (or checksum) errors on the Piksi driver. 42:40 Jeff: Says he can't figure out the ROS-Agriculture wiki. 48:00 Matt: Is rebuilding software. 49:05 Jeff: Asks about the Locus Fuse package. It gets posted to the chat. 49:25 Al: Asks about the steering pot on the Argentina tractor. 50:50 Al: Asks how to monitor/plot values in real time. Chat: 11:39:13 From Matt Droter : Piksi standard driver https://support.swiftnav.com/customer...​ 11:40:15 From Jeff Sampson : Swift nav with ethernet: http://wiki.ros.org/swiftnav_ros​ 11:45:02 From Albert Jones : http://rosagriculture.org/docs/​ 11:46:43 From Matt Droter : Teams - https://github.com/orgs/ros-agricultu...​ 11:50:17 From Matt Droter : Fuse https://github.com/locusrobotics/fuse​ 11:52:40 From Matt Droter : ROS RQT Plot http://wiki.ros.org/rqt_plot​ 11:53:05 From Matt Droter : Tutorial for RQT Plot https://www.youtube.com/watch?v=HbNIB... I: 090932019 Community Meeting https://www.youtube.com/watch?v=svZZddLVakU 00:00 Jeff: Is in the middle of explaining something. Discussion of terminal connections. 07:10 Ross: Starts a discussion of PCB CAD packages. 10:35 Jeff: Posts a link to his connector article. 11:00 Jeff: Asks if Walter got his uBlox F9P GPS moving baseline working. 13:00 Walter2: Asks how to make a Raspberry Pi talk to a CAN bus. Discussion of CAN bus and isolation. Isolated USB bus. 24:50 Walter2: Asks about power steering motors. Asks about electrical noise. 28:30 Matt: Gives update on the Argentina lawn tractor. GPS. Software. 31:30 Jeremy: Has comments about Matt's software packaging. Docker. Comments on reliabilty and security. Muck talk about DDS and ROS2. Chat: 20:07:37 From Jeff Sampson : Connection techniques: http://sampson-jeff.com/article/art1/...​ 20:08:38 From Matt Droter : KiCad http://kicad-pcb.org/​ 20:14:43 From Matt Droter : PiCAN 2 - CAN Bus Interface for Raspberry Pi https://copperhilltech.com/pican-2-ca...​ 20:15:10 From Matt Droter : The PiCAN board is fully compatible with the new Raspberry Pi 4 Model B. 20:35:29 From Matt Droter : ros wstool http://wiki.ros.org/wstool​ 20:51:26 From Ross V. : https://opendds.org/about/​ 20:57:36 From Matt Droter : ROS2 Tutorial https://index.ros.org/doc/ros2/Tutori...​ 20:59:01 From Matt Droter : ROS2 Efficient intra-process communication https://index.ros.org/doc/ros2/Tutori...​ 21:07:36 From jeremy : https://roscon.ros.org/2015/​ 21:08:17 From Matt Droter : Proposal for Implementation of Real-time Systems in ROS 2 https://design.ros2.org/articles/real... I: 09062019 Lawn Tractor Meeting https://www.youtube.com/watch?v=OkiRQByQnxo 00:00 Al: Is talking about his steering angle sensor. And goes over some code. 23:35 Matt: Asks if Al has the lawn tractor simulator running. Discussion of how to get it to run. 27:45 Jeff: Gives a quick demo of CAN communication on a new computer they got. Just verifying it works. 32:45 Al: Holds up a new laptop he just bought. 33:30 Jeff: Has soldered a feedback wire into his Super200 servo. Question about linearity in the steering linkage. 36:30 Jeff: Has the remote control receiver powered. How to power Raspberry Pi (or Jetson Nano) board? 38:05 Matt: Talks about steering angle nonlinearity. Al's evaluation of the Super200 servo operation. Jeff comments on how to "fix" the Super200 servo. 42:30 Matt: Is traveling. Discussion of programming multiple Teensy's with Platform IO. 50:30 Matt: Lessons learned. What have we learned that would help out new people. Chat: I: 09102019 Community Meeting https://www.youtube.com/watch?v=5KGQK4c0sdA 00:00 Ross and Matt: In the middle of something... Leads to engine RPM. 06:00 Jeff: Talks about the encoders on the back wheels and the encoder on the main drive motor. And some steering feedback tests. (On the "Sammy" mini-tractor robot) Discussion of slippage on tractors. 46:45 Al: Talks about his magnetic steer angle sensor. How it connects to his steering control software. Comments on tuning PID. 55:30 Matt: Is trying to put plants in Gazebo for vision experiments. Maps and slopes in Gazebo. Chat: 20:04:58 From Matt Droter : Joystick https://github.com/ros-agriculture/tr...​ 20:28:09 From Ross V. : Matt- might be 5 dollars to cut one of these open if a custom sensor mount is difficult to fab Spark Plugs Engine Digital Tach Hour Meter Tachometer Gauge Motorcycle ATV P6r3 https://ebay.us/ZSZ2bG​ 20:29:22 From Matt Droter : Here are a couple of examples of making odometry from encoder data https://answers.ros.org/question/2416...​ https://answers.ros.org/question/2961...​ How I built ROS odometry for Ackermann vehicle without encoder - https://medium.com/@waleedmansoor/how...​ 20:34:41 From Matt Droter : The fuse stack provides a general architecture for performing sensor fusion https://github.com/locusrobotics/fuse​ 20:50:18 From Matt Droter : Ground speed radar http://www.dickey-john.com/product/ra...​ 20:54:41 From Matt Droter : SimpleKalmanFilter - https://github.com/denyssene/SimpleKa...​ 20:56:41 From Matt Droter : linorobot.org PID https://github.com/linorobot/linorobo...​ 20:57:27 From Matt Droter : PID tuning http://smithcsrobot.weebly.com/upload...​ 20:58:04 From Ross V. : https://www.mathworks.com/help/contro... I: 09132019 Lawn Tractor Meeting https://www.youtube.com/watch?v=KAAjcUqn25k 00:00 Al: Talks about steering contorl algorithms. PID, logging "tuning debug helper 06:15 Al: Had a Tennsy quit. 06:50 Jeff: Suggests adding slew rate contorl to steering. (As opposed to step fucntions.) 22:30 Jeff: Got new microcontroller board and replacement coupler. Quick description of Ackermann odometry calculation. 24:15 Matt: Talks about odometry. 27:10 Matt: Talks about joysticks and configuring buttons. 39:30 Al: Documenting his work. Chat: 11:16:51 From jeff : Paper on steering control: http://www.me.umn.edu/courses/me5286/... I: 09172019 Community Meeting https://www.youtube.com/watch?v=8tA7VYSJv-A 00:00 Jeremy Adams: Presentation on DDS and ROS2. Chat: 20:15:24 From Matt Droter : ROS2 Design - https://design.ros2.org/​ 20:19:10 From Matt Droter : ROS2 Tutorials - https://index.ros.org/doc/ros2/Tutori...​ 20:19:42 From Matt Droter : Real-Time Programming in ROS 2 - https://index.ros.org/doc/ros2/Tutori...​ 20:20:57 From Matt Droter : ROS2 use of DDS-Security - https://github.com/ros2/sros2/blob/ma...​ 21:10:17 From Matt Droter : Use quality-of-service settings to handle lossy networks - https://index.ros.org/doc/ros2/Tutori...​ 21:23:56 From Matt Droter : ROS2 tutorials from The Construct - https://www.youtube.com/playlist?list...​ I: 09202019 Lawn Tractor Meeting https://www.youtube.com/watch?v=9taIx63Ck1c 00:00 Al: Shows plots of his steering control results. PID tuning. 22:15 Jeff: Blew up his robot. Danfoss has started their small test robot. 26:30 Matt: Discusses educational tutorials and where a beginner should start. Chat: 11:45:52 From Albert Jones : Danfoss aquisition https://www.danfoss.com/en/about-danf... I: 09272019 Lawn Tractor Meeting https://www.youtube.com/watch?v=KL3m24W1HPg 00:00 Al: Talks about transmission and wheel speed detection. Getting initial PWM values for transmission control servo. 11:00 Jeff: Shows plots of "Sammy" mini-tractor driving in circles. Discusses why the right-hand vs. left-hand cirlces are different diameters. And verifies with GPS data. 25:55 Jeff: SwiftNav GPS on the Danfoss robot. Getting correction data. Digi cell modem. 31:50 Matt: Talks about the lawn tractor build in Argentina. 33:00 Al: Talks about his odometry method. Discussion of timers in code. Wheel odometry vs. GPS odometry. 38:20 Jeff: MPJA.com bargins... Discussion of the giant R/C servos. The open frame servos vs. the Super200 servo. Chat: From Al Jones : Digi cell modem https://www.digi.com/products/network...​ From Al Jones : Digi cell modem https://www.digi.com/products/network...​ From Al Jones : Digi cell modem https://www.digikey.com/product-detai...​ I: (10042019?) Lawn Tractor Meeting https://www.youtube.com/watch?v=2uGeTrIQ798 00:00 Al: Talks about transmission speed control. Al ordered a Giant R/C servo. Al's milestone plan. 08:10 Jeff: Talks about mounting the new giant R/C servo. And the new "servo plate" that you buy separately. 14:40 Jeff: Adding encoders to wheel chair motors on the Danfoss robot. 18:15 Jeff: Testing of odometry (with some cheating for debug). 27:25 Matt: Random updates. Argentina status. Al mentions ComNav GPS. 28:55 Jeff: Mentions a new Hemisphere V200 dual antenna INS GPS. Chat: 11:15:07 From Al Jones : servo mount: https://www.aliexpress.com/item/32810...​ 11:30:07 From Matt Droter : ROS standard for Coordinate Conventions http://www.ros.org/reps/rep-0103.html​ 11:30:21 From Matt Droter : Yaw is zero when pointing East 11:37:43 From Jeff Sampson : DC1224V 180kg.cm /110kg.cm Servo Motor High Power Torque Robot Alloy ARM Plate https://ebay.us/vA3vrs I: 10082019 Community Meeting https://www.youtube.com/watch?v=MwIUJDVmEQo 00:00 Sam: Introduces herself. 00:50 Jeff: Shows the new encoders attached to wheel chair motors. 06:10 Al: Progress report. Transmission speed control. Goes through his software. 15:50 Ross: Gives updates on steering and transmission control. CAN bus. Increase CAN transmit queue sizes. 22:40 Sohin: New job update. 25:00 Matt: Talks about simulator and RQT. Docker. Demo of RQT Graph. Planners. Simulator enhancements. 39:45 Matt: Explains how the Docker image is built. 52:20 Sam: Describes her forklift project. Chat: 00:26:38​ Matt Droter : socketcan - http://wiki.ros.org/socketcan_interface​ 00:27:06​ Matt Droter : Socketcan Bridge - http://wiki.ros.org/socketcan_bridge​ 00:29:28​ Matt Droter : https://github.com/juancamilog/canbus...​ https://github.com/famez/J1939-Framework​ 00:40:08​ Matt Droter : https://github.com/ros-agriculture/tr...​ 00:50:46​ Joe Speed: Have to drop, thanks! Btw, working on Cyclone DDS connector for CANBus because of a Porsche racing team. Will share when I have something for you 00:51:35​ Joe Speed: fyi https://github.com/ros2/rmw_cyclonedds I: 10112019 Lawn Tractor Meeting https://www.youtube.com/watch?v=kOZNg8xksuE 00:00 Al: Is talking about drive control software. What happens when you lose network connectivity? Pre-drive review. 09:10 Jeff: Power sequencing for Raspberry Pi. Solid State Drive. Multiple USB ports. Battery monitoring. 14:00 Al: Mentions Spark Fun project. (Autonomous lawn mower) Arduino Nano terminal board. diyrovers.com 15:55 Jeff: Has a cute little terminal board. Also an Arduino terminal board. 22:50 Matt: Shows his Jetson Nano board. Added more packages to the Docker container. 26:20 Matt: Review of joystick launch file. 42:25 Jeff: Talks more about the Arduino terminal board. 44:20 Jeff: Talks about encoders. STM32 processors and the Blue Pill board. Using Blue Pill as an Arduino. Chat: 11:23:13 From Matt Droter : Arduino NANO Screw Terminal Expansion Board https://www.mpja.com/Arduino-NANO-Scr...​ 11:34:44 From Jeff Sampson : This is the board I am thinking about using to adapt big wires to small wires. 11:34:50 From Jeff Sampson : https://www.mpja.com/Arduino-UNO-Brea... I: 10152019 Community Meeting https://www.youtube.com/watch?v=5_gL8tWihW8 00:00 Sohin: Is talking about a T265 camera. 03:35 Someone else taks about the ZED camera. 10:00 Talk about Nvidia TX2 processor performance. 12:00 Talk goes back to tracking down a row and camera versions. 13:30 Question about merging GPS with camera data and localization. 16:00 Quetions about Gazebo and point cloud data. 18:00 Livox LIDARs. 20:00 2D LIDAR. (RP LIDAR?) 21:00 Hector SLAM. 22:45 Sohin: Found something about Gazebo and LIDAR data. But he question is can you use point cloud data in Gazebo. 23:45 Mention of Al's lawn tractor robot. 25:50 Matt: Talks about tractor teleop script. And custom configuration. Chat: 20:17:17 From Sohin Shah : https://msadowski.github.io/Realsense...​ 20:34:36 From Sohin Shah : https://youtu.be/Cl5XRS78R4Y I: 10182019 Lawn Tractor Meeting https://www.youtube.com/watch?v=nIXZf1wcnek 00:00 Al: Is giving a demo of his lawn tractor. 08:15 Talk about moving snow with a lawn tractor. 09:55 Talk about the curse of giving live demos. 12:05 Question about the progress in Argentina. Turns into discussion of turn radius vs. path following. 15:00 Jeff: Mentions the demise of Yahoo Groups. And mentions other options for robotics lists. 16:35 Jeff: Talks about his old Sick LMS200 LIDAR. 18:30 Jeff: Talks about power sequencing and power control for Raspberry Pi. Discussion of remote power up. 26:45 Matt: Mnetions LIDAR and parameter servers. 27:50 Al: Moves back outside for more demos. Steering. 40:20 Jeff: Talks about USB ports on Raspberry Pi. 45:40 Matt: Talks about life in general. 48:10 Jeff: Complains about his steering setup. 50:25 Jeff: Jeff mentions the YouTube ROS-Agriculture videos. And old times. 52:20 Al: Is back again. Talk about outdoor WiFi. 54:20 Another attempt at Al's demo. 1:01:00 We look at some of Al's code. Chat: 11:21:06 From Jeff Sampson : Simple. 5 volts only: http://www.mosaic-industries.com/embe...​ Much more elaborate with DC/DC converter: https://www.baldengineer.com/raspberr...​ Intermediate for car: https://www.comvette.com/blog_2017-01...​ 11:47:46 From Matt Droter : CMU Robot Lawn Mower - Groundsbot.com Video demo - https://www.youtube.com/watch?v=WoNI5...​ Github - https://github.com/MRSD2018/GroundsBo...​ https://mrsdprojects.ri.cmu.edu/2017t...​ https://docs.google.com/spreadsheets/... I: 10252019 Lawn Tractor Meeting https://www.youtube.com/watch?v=qWJapKnwrKM 00:00 Al: Is talking about a new Tesla 18-wheeler... 01:00 Al: Status update. Magnetic steering angle sensor brackets. GPS antenna bracket. GPS ROS driver. 06:40 Al: Mentions Deep South Robotics. Discussion of Al's ComNav GPS receivers. Discussion of NMEA vs. Novatel binary messages. 15:40 Al: Mentions Nvidia Jetson Nano board and the JetBot robot. 17:20 Matt: Is going to ROS Con. 19:20 Jeff: Talks about a delivery robot in California. (l5labs) 22:10 Jeff: Talks about lights on his robots. Tail lights. 24:20 Jeff: Complains about his problems using USB ports on Raspberry Pi and work arounds. 25:40 Jeff: Complains about loosing cell modem access. And various workarounds to get RTK correction data to the robot. 27:10 Al: Explains his method of GPS correction data. 3DR radios. 31:40 Jeff: Found instruction to run ROS Melodic on Raspberry Pi 4. 34:10 Al: Asks what the people in Argentina are using. Raspberry Pi? Example of what Jeff is running on Raspberry Pi. Chat: 11:24:48 From Jeff Sampson : Video of last mile delivery robot: https://twitter.com/l5labs/status/117...​ @ 1:56​ 11:37:13 From Jeff Sampson : ROS Melodic on Raspberry Pi 4: https://www.seeedstudio.com/blog/2019... I: 10292019 Community Meeting https://www.youtube.com/watch?v=q0H5oYE4ZgA 00:00 Lee: Presentation on living in caves on the Moon. And a robot to help in the effort. 31:25 Jeff: Talks about power sequencing/control for robot computers. 42:30 Al: Update on his lawn tractor. Steering angle sensor. GPS configuration. 49:10 Al: Talks about sending GPS correction data from his base station to his lawn tractor. 49:50 Al: Talks about his new WiFi/cell modem setup. 50:55 Al: Presents his To-Do task list. 53:30 Comments about upcoming ROS Con. Chat: I: 11012019 Lawn Tractor Meeting https://www.youtube.com/watch?v=GgnkazBuA-w 00:00 Al: Update. NavCom GPS publishing through ROS driver. "Pelican" case for electronics. 3M VHB tape. Posi-Lock Connectors. 04:45 Al: Vibration mounts. 06:15 Al: WiFi USB adapters. 09:50 Jeff: Talks about the "Pelican" type cases. 13:10 Matt: Gives an update on ROS Con. 20:10 Jeff: Talks about the new Hemisphere GPS from work. 30:15 Al: Talks about using the Ethernet interface on his ComNav GPS receiver. Chat: 00:12:56​ Al: Mounting tape for Pelican case https://www.amazon.com/gp/product/B01...​ 00:15:44​ Al: quick connects: https://www.amazon.com/gp/product/B00...​ I: 11052019 Community Meeting https://www.youtube.com/watch?v=Xr0XDVY8wpU 00:00 Sammy with new steering servo. Replaced Super200 with Chinese generic giant servo. 10:20 Hemisphere V200 GPS Compass with IMU. 13:10 Discussing hacking the giant servos to get position feedback. 15:25 Discussion of various processor types and boards that are avialable. 21:00 CAN bus 27:10 RVR Rover robot - ROS Java 31:15 Juan talks about the ROS Agriculture docker files, networking, GPS 50:00 What's next? Chat: I: 11082019 Lawn Tractor Meeting https://www.youtube.com/watch?v=QEmjFp3ymuw 00:00 Al: Shows his "Pelican" case. Fuse holder. WiFi cables. 04:25 Al: Comments about grass fed beef. 07:05 Matt: Talks about a small micro tractor. Can it be automated? 12:10 Discussion of Move-It to control robot arms. Simulation. 16:30 Applications. Moving snow. 21:40 Jeff: Talks about new steering on his mini-tractor. 23:50 Jeff: Tlaks about SwiftNav radios to send GPS correction data to the robot. 27:30 Jeff: More updates on the Hemisphere GPS receiver. Random comments on uBlox receivers, antennas, adapters. 35:25 Al: Talks about comma.ai autonomous cars. 42:30 Matt: Is unpacking. 43:00 Jeff: Talks about power control on Raspberry Pi. 48:45 Talk about which small computer board to use. 58:00 ROS Con videos. Chat: I: 11122019 Community Meeting https://www.youtube.com/watch?v=lwIojINeERY 00:00 Matt: I talking about his trip to ROS Con 2019 and what he learned. 05:20 Jeremy: Asks about ROS2 and says he is more involved in ROS2 now. Security. Micro ROS. Over-the-air updates. 15:50 Docker 29:20 A discussion of how much computer you need to run ROS. Mirco ROS. Hardware ROS. Discussion of peripherals publishing ROS topics directly. 36:25 Convesation moves to Intel RealSense cameras. 41:05 Kinect vs. RealSense. 42:00 Discussion of VR. 45:15 Matt: Goes back to Gazebo/Ignition and simulation. 52:50 Jeff: Mentions using RS485. Chat: I'm not sure these messages are for this meeting... 18:49:08 From Walter Gunter : https://docs.microsoft.com/en-us/azur...​ 18:49:51 From Walter Gunter : OV12A10 12MP CMOS 18:51:14 From Walter Gunter : hahaha 18:53:08 From Matt Droter : https://ignitionrobotics.org/home​ 18:54:09 From Walter Gunter : exactly...it's just old habits...and comfort.... wasted effort 18:55:04 From Walter Gunter : have y'all checked out the NVIDIA Isaac SDK and simulation environment.... I recall it not being ROS ready yet... 18:55:45 From AllanScherger : as we get to reinforcement learning there will be more simulation 18:56:04 From AllanScherger : can't do the massive parallelism in the real world. 18:59:33 From Walter Gunter : 485 isn't addressable right? 19:03:31 From Walter Gunter : robots!!! I: 00000000 Lawn Tractor Meeting https://www.youtube.com/watch?v=u-VT8SRnzgE 00:00 Al: Gives an update. 3D printed brackets. WiFi/Cell. 09:30 Matt: Talks about community. Path planning comments. 17:00 Al: Asks about Visual Studio (Code?) Azure? 20:40 Jeff: Using (and cleanly stopping) bagfiles with ROS. 33:40 Conversation turns to old Sick LIDAR. Jeff has LMS200 and Matt has LMS291. 36:15 Jeff: Talks about cameras. 37:05 Matt: Is prodded into giving an update. Brackets. Al wants a welder. 38:55 Matt: Brings up custom fabrication. Al suggests 3D printing first to check dimensions, before welding. An interesting point. Al says his fabrictor starts with a wire frame model first. Actual wires welded together to test the layout before welding big chunks of steel together. Chat: I: 11192019 Community Meeting https://www.youtube.com/watch?v=X7BjnEFq6M0 00:00 Matt: Starts a discussion on ROS networking. Some talk of Docker. Lots of experimentation with Walter's machine(s). I'm not sure if they got it working or not... Chat: 00:03:20​ Matt Droter : ROS Networking http://wiki.ros.org/ROS/NetworkSetup​ 00:32:26​ Matt Droter : ROS Topic Publish - http://wiki.ros.org/rostopic#rostopic... I: 11222019 Lawn Tractor Meeting https://www.youtube.com/watch?v=Xwc1GZ1nFTM 00:00 Al: Shows his "Pelican" case (from Harbor Freight) with electronics. 02:50 Al: Shows his new AWS racer. 05:20 We go back to Al's Pelican case. And his magento wiring. 09:05 Jeff: Ordered some CAN tranceivers and RS-485 tranceivers for some kind of standardized serial bus. Discussion of how to make smart modules (like steering actuator/controller or transmission actuator/controller). 11:15 Jeff: GPS testing. Created a corrections base station with a laptop to get correction data from the Internet, a SwiftNav radio to transmit the correction data, a SwiftNav radio on the robot to receive the correction data, that feeds the correction data to the uBlox F9P receiver. Cute story about laziness... Another story about "don't lay things on the reset button"... 14:15 Jeff: Examining the two log files. Plots of odometry and GPS. And how to fix the odometry plots. 32:50 Al: USB relay board. 35:00 Matt: Got an ESP32 camera board. Adding weights and chains to his lawn tractor. 41:45 Al: Has a new cell phone with photogrammitry. 44:25 Jeff: Asks about SIM cards for the Verizon Hot Spot cell modem. Chat: 00:40:35​ Matt Droter : ESP32 Cam WiFi&Bluetooth Camera Module Development Board with OV2640 Camera M... https://www.amazon.com/dp/B07Q56LGG6/...​ 00:41:53​ Matt Droter : Milton S-466 Tire Valve Adapter Kit Milton Industries https://www.amazon.com/dp/B000J1SQXI/...​ 00:50:53 Al Jones: (Get cell router instead of) Verizon Jetpack https://www.verizonwireless.com/inter...​ I: 12032019 Community Meeting https://www.youtube.com/watch?v=3Bhh6gy4Bs0 00:00 Jeff: Talks about GPS/GNSS. Hemisphere V200, uBlox F9P, SSD for bagfiles, DOT CORS correction data over SwiftNav radios, GPS plots 15:30 Jeff: Odometry plots, reconstructed odometry vs. original odometry 19:50 Jeff: Moves on to talking about IMUs. Sparkfun Razor IMU, EM-7180 (from Tindie). Then back to odometry. 26:00 Ross: Octave and matplotlib (with Jupyter Notebook) are mentioned for plotting instead of Excel (or Open Office Calc). 34:50 Walter2: Gives an update from New Zealand. Tracked vehicle 42:05 Discussion of the uBlox F9P vs. the Hemisphere. GPS roll compensation. 48:05 Discussion of control valves on hydrostatic transmission. Chat: 18:29:58 From Matt Droter : Octave - https://www.gnu.org/software/octave/​ 18:30:19 From Matt Droter : Matplotlib - https://matplotlib.org/​ 18:31:41 From Matt Droter : Jupyter Notbooks and ROS - https://github.com/RoboStack/jupyter-ros​ 18:50:04 From Matt Droter : Roll compensation - Inclinometer https://www.mouser.ca/TE-Connectivity... I: 12062019 Lawn Tractor Meeting https://www.youtube.com/watch?v=TiuEKwCwAxU 00:00 Matt: Working on a Raspberry Pi 0 build. And a Raspberry Pi camera. 03:55 Jeff: Has a small bore scope USB camera. 07:20 Jeff: Shows a collection of IMU boards. 08:40 Jeff: Demo of Sparkfun IMU board. 11:00 Jeff: GPS/GNSS uBlox F9P moving baseline, Hemisphere V200 14:50 Jeff: More talk about Sparkfun IMU. ROS driver for Sparkfun IMU. Opinions on IMU selection. 19:25 Al: Asks about USB to serial convertors. 21:10 Conversation moves to using Ethernet interface on the ComNav GPS receivers. 24:45 Matt: Planning for Small Farm Tech Expo. 27:30 Matt: Shows his ESP32 camera board. 28:05 Al: Talks about his GPS base station he is building. Batteries, solar, 30:00 Matt: Brings up public correction data vs. your own base station. 31:00 Jeff: Mentions a university project in Washington State and someone else in California that is building delivery vehicles. Chat: 00:18:07​ Jeff Sampson: Tiny camera: https://www.ebay.com/sch/i.html?_from...​ 00:44:46 Matt Droter : RTK correction https://www.unavco.org/instrumentatio...​ I: 12102019 Community Meeting https://www.youtube.com/watch?v=n3DUq3x5eEs 00:00 Jeff: Talks about IMUs. Phidgets, EM7180 (MPU9250 or ST-Micro chips), 08:55 Allan: Shows his Phidgets IMU. 15:30 Allan: Shows pictures of his green house. 16:15 Allan: Video of his rover driving around. Discussion of Wf-Fi networks. 26:30 Ross: Presentation of his tractor project. Caterpillar 3306 DITA 285-HP Chat: 00:37:10​ Jeff Sampson: https://www.phidgets.com/?tier=3&cati...​ 00:37:50​ Jeff Sampson: https://www.phidgets.com/?tier=3&cati...​ 00:39:26​ Jeff Sampson: http://wiki.ros.org/phidgets_imu​ 00:40:02​ Jeff Sampson: https://github.com/droter/em7180_imu​ 00:49:19​ Jeff Sampson: Ross's No-Till, Tillage and forage presentation I: 12182019 Community Meeting https://www.youtube.com/watch?v=4ECGYCjLVMI 00:00 Walter: For some reason he is trying to compile ROS from source on Raspberry Pi. He attempts to bypass the tutorials to get his project running in the next 4 hours. Discussion of Python 2.x vs. 3.x. He decides all of his problems are solved and it will all fall into place... 18:15 Matt: Mentions changes to his IMU driver. Comments about REP 145 (and REP 103) 20:45 Jeff: Reference to Joe Speed's presentation. Video that had Joe Speed and Rover Robotics: https://youtu.be/ZhmcZRKVe4s 22:20 Allan: Modeling robot arm in Blender. And writing software in Python to control it. 45:25 Walter: Asks about RosBots. More on Python 2.x vs. 3.x. Ubiquity image. 51:20 Matt: Is trying to compile ROS on a Raspberry Pi Zero. With the intention of adding a camera. Mention of ESP32 with camera. Chat: 18:12:36 From Walter : https://github.com/EvanKrall/rvr_ros​ 18:14:55 From Matt Droter : This tutorial will help you install Python3 with ROS1 https://www.miguelalonsojr.com/blog/r...​ 18:16:33 From Matt Droter : Your first robot, part 1: A beginner's guide to ROS and Ubuntu Core https://kyrofa.com/posts/your-first-r...​ 18:25:23 From Jeff Sampson : Video that had Joe Speed and Rover Robotics: https://youtu.be/ZhmcZRKVe4s​ 18:28:56 From Matt Droter : Allan's Blender for robotic arm demo 18:30:31 From Matt Droter : Open source 3D creation. https://www.blender.org​ 18:31:37 From Matt Droter : Easy-to-use robotics manipulation platform - https://moveit.ros.org/​ I: 12202019 Lawn Tractor Meeting https://www.youtube.com/watch?v=dWHoIJrZajg 00:00 Al: Shows his GPS board and a new 3D printed mounting frame. Antenna connectors and mounting. Cables. Some description of his solar powered GPS base station. 09:35 Jeff: Discussion of which radios to use for GPS corrections. (to reeplace the SwiftNav radios) 13:40 Jeff: Backing up the SD-Flash card from a Raspberry Pi. 20:00 Jeff: IMU modules. Phidgets calibration, EM-7180 calibration, 28:25 Jeff: Asks how you track down valid versions on GitHub... 30:45 More on IMU calibration 33:40 Jeff: Stories from "the old days" about IMUs and gyroscopes. 36:50 Matt: Asks about the advantage of having a common driver for a device (like a GPS) so you can just unplug one brand and plug in a different one. 46:40 Matt: New software release. 47:00 Matt and Al discuss adding a snow blade to the lawn tractor. 49:20 Talk about welders. And Maker Spaces. 54:15 Al: Suggests shelves to organize junk, but that doesn't magically increase the total volume of your garage... Chat: I: 01032020 Lawn Tractor Meeting https://www.youtube.com/watch?v=SBh0dvN__T0 00:00 Al: Is going over his milestone chart. 02:10 Al: Talks about making new metal brackets. More plans about reusing body parts. 10:40 Al: Disassembly notes. 12:25 Al: LTE router. Straight Talk wireless SIM card from Walmart. 13:50 Al: Rechargeable batteries. 15:10 Jeff: Mentions just putting an existing WiFi router in the front yard and testing range. 17:10 Jeff: Dreams of making YouTube videos... 23:30 Matt: ESP32 camera board, temperature sensor board, MQTT network, 28:15 Al: Answers an external question from chat. 29:50 Matt: Explains the simulator. 30:10 Elias: Asks about the simulator and gives an introduction. Chat: 09:41:14 From Matt Droter : MQTT Tutorial - http://www.steves-internet-guide.com/...​ ROS MQTT Bridge - http://wiki.ros.org/mqtt_bridge I: 01072020 Community Meeting https://www.youtube.com/watch?v=-JQ77rXgAoc 00:00 Allan: Is talking about Amazon Web Server. Discussion and running the ROS Agriculture simulator. Chat: 18:46:10 From Matt Droter : ROS Lawn Tractor simulator - https://github.com/ros-agriculture/tr...​ 18:46:43 From Matt Droter : roslaunch - http://wiki.ros.org/roslaunch​ I: 01102020 Lawn Tractor Meeting https://www.youtube.com/watch?v=UM5qLcmkoUw 00:00 Al: Talks about his electonics box and GPS receiver. 04:45 Al: Shows the CAD models for his steering motor brackets 07:20 Jeff: Talks about trying to document his robot with photos. 10:30 Jeff: Talks about coming up with a new source of correction data. 12:10 Al: Says he is still a fan of the Verizon Jet Pack type cell modem. 12:45 Matt: Playing with cameras. Ubiquity camera node, Logictech 920 camera, Counting deer and turkeys, Weeds. 18:00 Al: Talks about batteries, 19:05 Al: Cows, fence. 26:55 Jeff: Asks about controlling weeds in a hay field. 28:45 Cutting and bailing hay. 36:05 Matt: Options to control the throttle and choke on the engine. Leads into CAN discussion. 44:15 Al: Explains next steps for testing GPS station to lawn tractor. 45:30 Question on UI to do mission planning. And next steps for Al. Chat: I: 01172020 Lawn Tractor Meeting https://www.youtube.com/watch?v=BpA8X4iPeLo 00:00 Jeff: Reports of an Oculus Prime robot. 00:40 Al: His ComNav GPS receiver won't hold the settings. 3D modeling for his electronics box. 01:45 Al: Watched a Rodney Brooks talk "The future of robotics" 03:45 Matt: Is taking online courses. 04:45 Jeff: Said he signed up for the class also. Matt then explains you don't have to actually load it. 06:25 Comments about the European ROS Agriculture meetings. 06:55 Al: Asks about the guy from Norway. Then talks about moveable shade for cows. 09:35 Al: Brackets for lawn tractor number 2. 10:10 Al: Lithium batteries 11:00 Al: Traction chains for tires 11:50 Jeff: Repackaging GPS receivers. Discussion of water proofing. 18:50 Matt: Abruptly switches conversation to GPS. He brings up trying to get an NTRIP server running. We discuss if there is any advantage to that. 25:20 We duiscuss configuring Al's ComNav GPS receiver to use it's Ethernet port. Chat: 09:04:56 From Matt Droter : Oculus Prime - https://robots.ros.org/oculus-prime/​ 09:08:19 From Al Jones : Rodney Brooks http://rodneybrooks.com/​ 09:09:47 From Matt Droter : https://sylabs.io/singularity/ I: 01212020 Community Meeting https://www.youtube.com/watch?v=W1Ygy1M7e_I 00:00 Taylor Alexander: Presentation on his farming robot. 4 wheel drive, 4 wheel steering, solar panels. 32:30 His small robot "Rover". Large 3D printed robot. Chat: 18:11:27 From Matt Droter : ODrive motor controller - https://odriverobotics.com/​ 18:14:30 From Matt Droter : Delta Robot - https://en.wikipedia.org/wiki/Delta_r...​ 18:16:05 From Matt Droter : GPS Ublox M8T - https://www.u-blox.com/en/product/neo...​ 18:17:57 From Matt Droter : ZeroMQ - https://zeromq.org/​ 18:19:18 From Matt Droter : Python Pipes - https://docs.python.org/2/library/pip...​ 18:19:47 From jeff : RTKLIB open source RTK source: http://www.rtklib.com/​ 18:20:14 From Matt Droter : Redis is an open source (BSD licensed), in-memory data structure store - https://redis.io/​ 18:42:55 From Matt Droter : Rover Robot - https://reboot.love/​ 18:44:39 From Matt Droter : Rover's Big Day Out - https://youtu.be/ToGT3KokPZA​ 18:46:26 From Matt Droter : Cameras - https://www.e-consystems.com/​ 18:49:30 From Matt Droter : Onshape CAD - https://www.onshape.com/​ I: 01242020 Lawn Tractor Meeting https://www.youtube.com/watch?v=2w449x5J0_k 00:00 Al: Start with a progress report. 3D motor mount mockup. 00:55 Al: A new WiFi box. LTE modem and router for base station. 03:45 Matt: Mentions Ubuity Bullet WiFi modules. 05:10 Jeff: Asks if both of Al's lawn tractors are identical. 06:05 Jeff: Made a new table. Trying to organize software. 07:30 Matt: Making bag files. Has a new game controller. Discussion of which Linux/ROS image to run on Raspberry Pi. 14:55 Matt: Posts a link to a robot starter package and talks about it. A robot built out of the box it comes in. 18:30 Al: Talks about cattle farming and shade structures. 23:00 Discussion of testing preparation. Hardening the system. 40:45 Matt: Asks about speed encoders. 43:25 Matt: Example of heading from SwiftNav GPS. 45:05 A look at the bill of materials. 46:40 Talk of steering feedback. More talk of things to do... 54:50 Jeff: Asks if Al saves GPS log files. 57:50 Jeff: Asks about the SwiftNav firmware version. Chat: 09:19:12 From Matt Droter : https://kyrofa.com/posts/your-first-r...​ 09:19:35 From Matt Droter : Your first robot - https://www.youtube.com/watch?v=KidVV...​ 09:21:14 From Matt Droter : http://camjam.me/edukit I: 01282020 Community Meeting https://www.youtube.com/watch?v=3ExE45FK4I0 00:00 Allan: Is talking about a class he is taking. 18:45 Al: Shows his u-joint for his lawn tractor steering. He had to downgrade the firmware on his ComNav GPS. 20:55 Matt: Does a demo of his new joystick. 25:20 Al: Al asks about the radio on his ComNav GPS receiver. 27:55 Matt: Shows off a new antenna he found. 28:10 Back to Al's radio problem... 29:20 Allan: Asks about range of the 3DR radio with that particular antenna. And of course, no one knows... 29:50 Jeff: Mentions flat panel antennas he found in the trash. 33:30 Matt: Found an article about adding an external antenna to a Raspberry Pi. 31:55 Al: Next steps... 33:10 Jeff: Complains about the way Zoom acts on his laptop... 35:40 Al: Shows his lithiom ion batteries. 38:00 Allan: Requests schematics and diagrams. Chat: 18:05:53 From Matt Droter : Teensy https://www.pjrc.com/store/teensy40.html​ 18:07:54 From Matt Droter : LinoRobot https://github.com/linorobot/linorobo...​ 18:15:01 From Matt Droter : https://kyrofa.com/posts/your-first-r...​ Your first robot - https://www.youtube.com/watch?v=KidVV...​ http://camjam.me/edukit​ 18:15:23 From Matt Droter : ROS class on edX https://online-learning.tudelft.nl/co...​ 18:16:35 From Matt Droter : Waffle https://www.roscomponents.com/en/mobi...​ 18:17:35 From Matt Droter : ROS Online Course : https://www.youtube.com/playlist?list...​ 18:32:11 From Matt Droter : URDF Tutorials - http://wiki.ros.org/urdf/Tutorials​ 18:36:13 From Matt Droter : Visual Studio Code and URDF https://youtu.be/HOVs7vylcC8​ 18:38:56 From Matt Droter : VS Code ROS Extension - https://marketplace.visualstudio.com/...​ I: 01312020 Lawn Tractor Meeting https://www.youtube.com/watch?v=ECgD4L_U-hc 00:00 We seem to be looking at someone's web page... 01:20 Al: Gives update. Working on electronics box, GPS is working, motor mounts, transmission linkage, more confusion on the Super Servos. Update on the 3DR radio from last community meeting, not resolved. 10:25 Jeff: Is playing around with Gazebo and the red Kabuto tractor model. Tested the Clearpath Husky in Gazebo. 15:30 Matt: Is working on his EDX class. 25:15 Discussion of Al's electronics box. 25:50 Al: Talks about his USB 8-channel relay board. 32:55 Jeff: SIM card that gives you free data, 200MB/month. 39:40 Al: found the program for his relay board. So we look at that. Chat: 09:02:30 From Matt Droter : cmd_vel to ackermann http://wiki.ros.org/teb_local_planner...​ 09:31:25 From Matt Droter : Free 6 week long ROS class on edX https://online-learning.tudelft.nl/co...​ 09:44:37 From Al Jones : 8 channel relay http://denkovi.com/usb-eight-channel-...​ 09:55:01 From Al Jones : Python program to control USB board: "drcontrol.py" 09:55:34 From Al Jones : https://github.com/amauragis/drcontro... I: 02042020 Community Meeting https://www.youtube.com/watch?v=BcoNgxl6OJ8 00:00 John: Is talking about configuring and learning robots. 01:45 Jeremy: Talks about ROS2. 06:25 Walter: Gives update on his project. ROSlibpy, 10:10 Allan: Talks about machine learning. Robotis, Dynamixel, Edx Class, Nvidia demo video, 16:30 Jeff: Talks about a SIM card that gives you 200MB free date per month. The Minnesota DOT GPS correction server uses about 2.3MB per hour. 18:20 Jeff: Got a refurb Windows laptop. Contemplates a WiFi range test. 20:30 Matt: Suggest "perf" to test WiFi communication. Mntions ROS package called "heatmap" to read signal strength. 22:20 Vinny: Asks how he should get involved. 23:20 Matt: Posts example of a global planner. Talks about TEB planner. 27:50 Walter: Asks how to get movebase to control his differential drive motors. Long discussion. Turns into discussion of wheel differential drive. Matt suggests reading the Linorobot tutorials. Chat: 00:19:53​ Matt Droter : Build your own robot - https://linorobot.org/​ 00:21:29​ Matt Droter : Autoware https://www.autoware.ai/​ 00:21:54​ Matt Droter : Autoware Github - https://github.com/autowarefoundation...​ 00:26:29​ Matt Droter : ROSlibpy - https://roslibpy.readthedocs.io/en/la...​ 00:29:16​ Matt Droter : Machine Learning - http://emanual.robotis.com/docs/en/pl...​ 00:30:11​ Matt Droter : Free 6 week long ROS class on edX https://online-learning.tudelft.nl/co...​ 00:34:17​ Matt Droter : Real time object detection - https://youtu.be/bcM5AQSAzUY​ 00:40:32​ Matt Droter : heatmap http://wiki.ros.org/heatmap​ 00:43:04​ Matt Droter : Global planner - https://github.com/karlkurzer/path_pl...​ 00:47:28​ Matt Droter : http://wiki.ros.org/diff_drive_contro...​ 00:58:29​ Jeremy: http://wiki.ros.org/differential_drive​ 01:07:51 Matt Droter : Four wheel drive - https://github.com/linorobot/linorobo...​ I: 02072020 Lawn Tractor Meeting https://www.youtube.com/watch?v=aaF-LyvIVrU 00:00 Javier: Presentation: Is talking about mechanical weed removal as opposed to chemicals. He shows a video using hot water and steam to kill weeds. They have also tried lasers. And vinegar. Solar powered prototype robot. Second version, also solar panels. Uses eBike wheels. 23:15 We lost the connection. So we are locally discussing (theorizing) how is individual parts function. 26:20 Matt: Is trying to reconfigure his uBlox GPS. 27:20 Al: Is working on his electronics box. 28:25 Javier is back and continues. 41:10 Matt and Jeff discuss Matt's GPS correction data. Chat: I: 02122020 Community Meeting https://www.youtube.com/watch?v=q9ML3dsouFc 00:00 Jeff: Got his new laptop (a refurbished one). And bought a new printer. Shows his new green screen background. 03:40 Allan: Talks about his class. Move-it. Plays some videos of robot arms. 09:20 Vinny: Talks about a path planner. 11:25 Vinny: Asks about the lawn tractor meetings on Fridays. 12:00 Jeff: Showing the Danfoss "DAVIS" tractor on his background. And gives a quick explaination of how the tractor worked at the trade show. 16:20 Walter2: Gives his status from New Zealand. Making autonomous tractors for Vineyards. Tons of information maintaining vineyards. 44:50 Jeff: Offers advice, don't start with Raspberry Pi - get a big computer with plenty of horsepower. He already found that out... Chat: I: 02142020 Lawn Tractor Meeting https://www.youtube.com/watch?v=0iDuj99WTOs 00:00 Al: Talks about his electronics box and 3D printed brackets. 07:20 Allan: Asks about Al's USB cables and a powered USB hub. The Super500 Servo is mentioned. 20:50 Jeff: Is playing with his new Windows laptop. Trying to get the ST-Micro compiler to work. 22:20 Jeff: Is asked to demo his green screen again. 24:50 Matt: Is playing around with his uBlox F9P GPS receivers. Discussion of how to wire in the correction data and how to view the incoming correction data status. 35:25 Matt: Shows the Super200 Servo mounting to control his transmission. 40:45 Matt: Shows a video of a tomato plant grafter. Chat: I: 02182020 Community Meeting https://www.youtube.com/watch?v=oB4BQ_iBrAM 00:00 Al: Updates requirements. 01:30 Vinny: Discusses a path panner plugin. 03:45 Matt: Talks about various localization methods. 06:30 Dave: Talks about wheel motors. Wheel barrow motors. Scooter motors. VESC controller. 11:25 John: Mentions other motor controllers Saber, 14:20 Matt2: Just schecking in. 15:10 Allan: Has a new Playstation controller. 16:05 Matt: Goes over a way to use the Playstation type controllers. 16:45 Allan: Asks if keyboard teleop is same as joystick teleop. Matt goes back to his expanation. 27:30 Matt: Explains the cmd_vel mux. 31:40 Allan: Asks if he can mix his existing code with ROS control code. 33:00 Jeff: Does a quick test of his green screen backgound. And tests his lapel mic. 33:45 Jeff: Talks about his ST-Micro controller board and the development software for it. 35:10 Jeff: Discussion of joystick scaling vs. ROS command scaling. That leads to a discussion of the steering angle control, which hasn't been figured out yet. 44:45 Matt: Reports on the success of his GPS correction data experiments. 53:20 Matt: Talks about fusing GPS data and Visual odometry from his T265 camera. Talk about the Tindie IMU. Chat: 18:11:43 From Al Jones : BLDC ESC https://hackaday.com/2019/05/15/an-op...​ 18:18:26 From Matt Droter : https://github.com/ros-agriculture/tr...​ 18:19:09 From Al Jones : Simple instructions to go from keyboard and then joystick: https://docs.google.com/document/d/1u...​ 18:19:28 From Matt Droter : http://wiki.ros.org/joy/Tutorials/Con...​ 18:41:06 From Allan : Thanks for the links! 18:51:10 From Matt Droter : str2str RTKLib http://www.rtklib.com/prog/manual_2.4...​ 18:58:12 From Matt Droter : IMU https://www.tindie.com/products/oneho...​ I: 02212020 Lawn Tractor Meeting https://www.youtube.com/watch?v=eJNMzFvthFs 00:00 Al: Asks if he should mount his GPS antenna to his electronics box. And ordering GPS cables. 07:45 Allan: Asks if anybody is using ROS bag files. 14:15 Al: Asks for an update on the Argentina lawn tractor project. And Matt also updates status for thr European group. 15:45 Update on Al's field day in Texas. 18:20 Allan: Talks about a custom design service web site. ... Much non-sense... 22:35 Talk about AGOpenGPS. 26:40 Matt: Talks about a class. And starting simple. 27:25 Jeff: Asks about ROS Agriculture Europe. Chat: 09:04:57 From Allan : https://www.vention.io/​ 09:20:39 From Matt Droter : How to use rosbags https://www.theconstructsim.com/ros-5...​ 09:24:28 From Matt Droter : rosbag active fix https://answers.ros.org/question/4011...​ 09:31:04 From Matt Droter : Online machine shop https://www.emachineshop.com/​ 09:32:49 From Al Jones : AGOpenGPS correct or no? https://agopengps.jimdosite.com/​ 09:35:05 From Al Jones : https://agopengps.discourse.group/​ 09:36:25 From Jeff Sampson : agopengps forum: https://agopengps.discourse.group/​ 09:39:17 From Matt Droter : ROS Plan https://kcl-planning.github.io/ROSPlan/​ I: 02252020 Community Meeting https://www.youtube.com/watch?v=UdRbmlHo7yg 00:00 Matt and John discuss beginning robots. 03:30 Al: Gives an update on the lawn tractor project. 06:30 Allan: Asks where software is located. 14:15 Matt: Talks about introspection. 15:20 Allan: Asks about state machines. Which tools to use. 20:30 John: Talks about modifying an R/C car. 21:55 Al: Asks about BlueTooth joysticks. 25:10 Allan: Gives opinion on where to start. 29:55 Allan: Talks about Ignition and Gazebo. 32:00 Matt: Mentions other simulator options. webots, vrep 33:25 Matt: Goes back to Ignition. Videos on ROS Con 2019. 34:00 Switches back to Ubiquity Robotics discussion. 35:15 Matt: Says there is a new ROS Discourse section ROS Agriculture. 37:30 Al: Goes back to BlueTooth joystick. 39:40 Jeff: Mentions that different game pads may have their buttons mapped differently. 40:50 Matt: Talks about odometry. And complains about his GPS. gpsvisualizer.com 44:10 Jeff: Talks about controlling his main drive motor. 51:15 Matt: Talks about steering control. limit switches, current limit, current sensing, continuous rotation potentiometer Chat: 18:11:38 From Matt Droter : https://kyrofa.com/posts/your-first-r...​ Your first robot - https://www.youtube.com/watch?v=KidVV...​ http://camjam.me/edukit​ 18:22:51 From Matt Droter : ROS Smach - http://wiki.ros.org/smach​ 18:24:45 From Al Jones : https://rosagriculture.slack.com/arch...​ 18:30:05 From Matt Droter : https://thepihut.com/collections/rasp...​ 18:37:57 From Al Jones : asy install of ROS....https://github.com/linorobot/linorobo...​ 18:44:00 From Al Jones : alt gamepad: https://www.wish.com/product/5da43aed...​ 19:03:38 From Allan : https://www.phidgets.com/?tier=3&cati...​ 19:04:27 From Allan : https://www.phidgets.com/?tier=3&cati...​ I: 02282020 Lawn Tractor Meeting https://www.youtube.com/watch?v=QvROK9bPPJM 00:00 Mention of Argentina. Al has not good news. List steps to continue. 01:25 Jeff: Gives update on motor control. 02:15 Matt: Is working on odometry. Wiring new sensors. Add engine throttle control and monitor engine RPM. Sensor for steering center detection. 05:45 Al: Said Collen might join the meeting. 07:40 Matt: Talks about mounting things on the front of his lawn tractor. Talk of weed detection and visual odometry. 12:30 Jeff: Mentions that you can get flexible exhaust tubing. 14:25 Matt: Almost plugged his 5v computer into 12V. 16:10 Talk about using the simulator. 23:10 Jeff: More talk about flexible exhaust. 25:05 Mention of Bob's progress with a switch box. Chat: 09:15:19 From Jeff Sampson : flexible exhaust tubing: https://www.amazon.com/Walker-46971-D...​ 09:24:34 From Jeff Sampson : Hose clamps: https://www.google.com/search?q=hose+...​ I: 03032020 Community Meeting https://www.youtube.com/watch?v=2wWV2jQtivQ 00:00 Jeff: Is talking his main drive motor controller. 05:30 Jeff: Talks about steering. 06:50 Earl: Talks about his robot projects. Battlebots. He wants to chase deer with a robot (active scarecrow). 19:00 Jeff: Shows his robot. 20:30 Jeff: Talks about moving baseline on uBlox F9P GPS. And LIDAR. 22:10 John: Asks about IMUs. We rehash all of the problems you run into. 30:55 Jeremy: Mentions the ROS Industrial meeting. He found the ROS Agriculture channel on ROS Discourse. Talks about his work on ROS2. 39:35 Vinny: Found a bug with sim time. 41:00 John: Has a Raspberry Pi and is waiting for parts and looking at tutorials. 45:20 Vinny: Asks why install scripts aren't posted. 49:10 Matt: Needs to speed up his Gazebo. 54:00 Request for topics. Chat: 18:35:47 From Vinny Ruia : University of Florida GPS/IMU Fusion Board: [https://sylphase.com/technology.html​] 18:43:02 From Vinny Ruia : University of Florida Design Paper for RobotX, an interesting read: [https://robonation.org/app/uploads/si...​] 18:47:13 From Matt Droter : ROS for beginners, an easy to follow set of short videos on the http://wiki.ros.org/ROS/Tutorials/​ is by Shawn Chen on YouTube: https://www.youtube.com/watch?v=ehtUb...​ 18:48:33 From Matt Droter : ROS install script https://github.com/linorobot/rosme​ I: 03062020 Lawn Tractor Meeting https://www.youtube.com/watch?v=sNavj1iZ5pQ 00:00 Al: Talks about PID for steering control. 16:50 Allan: Is trying to load ROS on his local computer. He is simulating a robot arm. 32:30 Jeff: Talks about his motor control. 40:00 Al: Asks about battery voltage monitoring. And dead batteries. 45:20 Matt: Discusses what my be wrong with Al's PID steering software. Much analysis of Al's code. Chat: 09:39:11 From Allan : rostopic echo /joint_states/position[2] 09:40:52 From Allan : rostopic echo /joint_states | grep position txtFile.txt 09:47:43 From Jeff Sampson : https://www.mpja.com/Coupling-Flexibl...​ 09:51:51 From Jeff Sampson : https://www.mpja.com/Universal-Batter...​ 09:52:11 From Jeff Sampson : https://www.mpja.com/Universal-Batter...​ I: 03102020 Community Meeting https://www.youtube.com/watch?v=Njj-GihSF1Y 00:00 Matt: Real Sense T265. Visual odometry. USB problems. 05:10 Vinny: Talks about his path planner. 08:15 Jeff: Gives robot update. 09:25 Jeff: Issues on Ublox driver on github. 10:10 Jeff: Requests advice for documentation techniques. 17:55 Jeff: Questions if the original F9P driver works now. 18:05 John: Robot update. Robot kits. 26:15 Jeff: Talks about SSH vs. VNC. 28:25 Vinny: Ask "How do you explain ROS to someone?" 32:15 Allan: Talks about his robot arm. Blender, 3D printer, Dynamixel. 38:00 Allan: Talks about Blender add-on "phobos to create URDF files. He gives a demo. 46:55 Matt: Asks if you had another class what would you want to learn. Chat: 18:08:51 From Matt Droter : Came across this package to power on/off usb hubs https://github.com/mvp/uhubctl​ 18:14:47 From Matt Droter : http://wiki.ros.org/roslaunch/Tutoria...​ 18:28:50 From Matt Droter : https://github.com/CamJam-EduKit/EduK...​ 18:29:27 From Matt Droter : https://shop.4tronix.co.uk/collection...​ 18:30:40 From Matt Droter : https://shop.4tronix.co.uk/collection...​ 18:45:02 From Allan : https://github.com/dfki-ric/phobos​ 18:45:26 From Allan : https://github.com/Interbotix/interbo...​ 18:51:13 From Matt Droter : Steerbot car-like http://wiki.ros.org/steer_bot_hardwar...​ 18:52:18 From Matt Droter : Odometry http://wiki.ros.org/navigation/Tutori... I: 03132020 Lawn Tractor Meeting https://www.youtube.com/watch?v=Cp1qO2Kcf-g 00:00 Al: Milestone plan. Lawn tractor startup procedure. Plot Juggler. 09:40 Al: More documentation on testing vehicle. Documentation on steering testing. It changed to steering response and accuracy back a few minutes... 26:30 Al: Milestone plan. Simulator, 2D nav goal, gamepad, 3 navigation options: pure pursuit in AgBot, movebase, movebase flex. 31:45 Matt: Walkthrough of where to find pure pursuit option. 35:25 Jeff: His mini-tractor can't drive up the ramp into his car. 36:40 Jeff: Talks about mapping multiple USB ports. 37:35 Jeff: Needs to get VNC running. 38:00 Jeff: Multiple WiFi adapters. 42:00 Jeff: Talks about current monitoring. 43:10 Al: Talks about network configuration commands. Jeff talks about his free cell modem account. 47:45 Matt: Talks about ROS packages and snap packages. Talks about his card board box robot kit. Robot scaling. 55:55 Al: Asks what it would take to get universities involved. Chat: 09:45:54 From Al Jones : To see list of saved connections, run $ nmcli c 09:46:10 From Al Jones : Run, $ nmcli dev wifi # to see available connections and strength 09:46:28 From AllanScherger : netsh wlan 09:46:41 From Al Jones : If you want to check the wi-fi link quality, run $ watch -n 1 "awk 'NR==3 {print \"WiFi Signal Strength = \" (\$3/70)*100 \" %\"}''' /proc/net/wireless" # this is not the same as signal strength. 09:46:45 From AllanScherger : netsh wlan is for windows 09:47:12 From AllanScherger : https://stackoverflow.com/questions/2...​ 09:47:45 From Al Jones : $ ifconfig -a # show the current interfaces 09:49:11 From Al Jones : For RPi, run $ nmcli d wifi connect {ssid} password {password} 09:49:29 From Al Jones : For RPi, run $ nmcli d wifi connect {ssid} password {password} 09:52:59 From Matt Droter : ROS package as snap https://www.youtube.com/watch?v=22tWl...​ I: 03172020 Community Meeting https://www.youtube.com/watch?v=Ryb5tJCtQhc 00:00 Doug: Is talking about using Android phone to control robots. 01:10 Vinny: Is talking about using GDB to deug Linux code. Map resolution. Description of how the ROS Agriculture stage simulator works vs. a real robot. 10:20 Jeff: Obstacle avoidance. 11:55 Kyler: Has a new dog. Gave a nother demo of his Yanmar automation. He now has new proportional valves instead of using giant R/C servos. Nachi proportional hydraulic valves (D03 subplates). Proportional steering with feedback. 21:35 Allan: Talks about his GPS receivers. Phidgets GPS. RTK correction vs. not having it. He talks about his simulation model. Vinny brings up the ultimate wisdom, put all of your control on the robot, use remote for visualization only. (which also fits my opinion) 36:05 Doug: Asks about a specific GPS chipset. 36:40 Immediately back to what program was used to record GPS data. 39:10 Jeff: No, the definition of valid timing data. Plug for uBlox F9P receivers. Mention of the NTRIP ROS driver in ROS Agriculture. 46:30 Walter: Gives update on his projects, and new baby. 49:40 John: Talks about his kit. Leads into much nonsense. Zoom backgrounds. 57:10 Jeff: VNC on Raspberry Pi. 58:00 Networing. Chat: 18:35:29 From Doug Thorpe : https://www.phidgets.com/?tier=3&cati...​ PhidgetGPS Main chip: SKYTRAQ Venus638LPx-L 1124-KY Also: CY7C64215-28PVXC 1007 A 05 4370 18:41:28 From Doug Thorpe : 4 proportional valves running Kyler's loader and steering on his Yanmar tractor via Matt at http://www.progressivepower.net/v-nac...​ 18:42:16 From Matt Droter : F9P GPS https://www.ardusimple.com/simplertk2...​ 18:44:53 From Doug Thorpe : DO3 subplates https://www.surpluscenter.com/Hydraul... I: 03202020 Lawn Tractor Meeting https://www.youtube.com/watch?v=Gn26IX8fulU 00:00 Al: He is talking about his ComNav GPS. Comparing speeds. Matt points out you should use NMEA Navsat Driver, even though it is exteremly limited. This goes down the path that the general ROS consensus (at the time) is that GPS is noisy and inaccurate, because they refuse to acknowledge that modern RTK GPS exists. So the ROS concensus is that GPS is not usebale directly. So it is assumed you have to correct it. 18:00 Allan: Asks if local coordinates can be used, instead of lat/lon. Matt exlains you can convert lat/lon to local coordinates in meters. Radio range is discussed. Ardusimple modules discussed. 32:45 Jeff: Building your own base station with Ardusimple F9P modules. 34:30 Moving baseline heading... 35:30 3 receivers to to get accurate x,y,heading. Is heading important, it depends of what you are doing... Medium vs. long range radios. 42:00 Local free CORS GPS correction data. 45:45 Jeff: Worry about someone stealing your robot. What is the differecne between corrected and non-corrected GPS data. What about a static heading test with no correction data. 48:45 Minnesota DOT has added Galileo (as opposed to just GPs and Glonass) to their CORS correction data. 50:10 Al has (with his ComNav base station) has more data than my DOT correction data. Chat: I: 03242020 Community Meeting https://www.youtube.com/watch?v=NC4xNg-yGGc 00:00 Vinny: Talks about his planner software. Much discussion. Move Base Flex, TEB, Smach, Action server, flexbe 23:20 Sohin: Says hi... 24:00 John: Asks about robot kit. Movebase flex. Fiducials. Random discussion... 37:40 Jeff: Talks about GPS. Ardusimple F9P 1.0 vs 1.1 boards with no correction. BU-353, 42:10 Jeff: OBS (Open Broadcasting Software) for making YouTube videos. 43:20 Jeff: More description of GPS setup. Moving baseline topic. 45:30 Matt: Talks about the NMEA NavSat driver. Converting GPS to odometry. Does ROS use a heading message if you supply it? 52:15 Matt: What is the goal for Ros Agriculture? Got no (usefull) response... 52:40 Vinny: Asks about the reasoning for using the TEB planner and why is it so hard to tune. Standardization. Chat: 18:04:33 From Matt Droter : Move Base Flex (MBF) is a backwards-compatible replacement for move_base. http://wiki.ros.org/move_base_flex​ 18:12:36 From Matt Droter : Create complex robot behaviors http://wiki.ros.org/flexbe​ 18:34:09 From Matt Droter : https://shop.4tronix.co.uk/collection...​ https://shop.4tronix.co.uk/collection...​ I: 03272020 Lawn Tractor Meeting https://www.youtube.com/watch?v=HPc5LQ7o7u0 00:00 Al: Talks about a modified NMEA Navsat driver. Publishing speed and heading from GPS node. NMEA HDT message. 06:50 Collen: Tells us about his crops, weather, labor. Asks about cloning github. 13:15 Jeff: Proposes quick hacks to test motor software. 15:00 We go back to Al's description of his design process. Showing his motor mounting brackets. 20:15 Al: Talks about his shaft coupling. 25:10 Matt: Shows his robot kit. Collen says he has that kit also. 36:05 Elias: Talks about recognizing plants. Using synthetic data for training. Amazing results. Chat: I: 03312020 Community Meeting https://www.youtube.com/watch?v=kHBzMp5E-lU 00:00 Vinny: Is talking about resources for robotics learning. Hydraulic control valves, hydraulic controlled steering, link to Kyler's steering demo, 07:20 John: How much hydraulics are used in agriculture? Talk of how hydraulic valves work. 13:50 John: Asks why do you need to design these hydraulic systems? 20:40 John: Electric motor vs. hydraulics. Electical controlled hydraulic valves. Stories of hydraulic control. 27:50 Matt: Talks about GPS and localization. Doug interjects with BlueTooth 5.1 localization. 35:35 Back to Matt's discussion. Shows a flow chart. Gps -> nmea_navsat_driver -> gps_odom.py -> tf and odom. Also mentions gps_pose. Chat: 18:07:05 From Doug Thorpe : https://www.amazon.com/Wizard-Prophet...​ 18:19:06 From Matt Droter : Hydraulic control with Servo https://youtu.be/7GK9KPS7eFI​ 18:50:31 From Doug Thorpe : https://www.nordicsemi.com/Products/L...​ Bluetooth 5.1 position location using radio signal phase variations from 3 different antennas... 19:00:15 From Doug Thorpe : Half a kilometer Bluetooth 5.1 beacon: https://minewtech.en.alibaba.com/prod...​ 19:04:47 From Vinny : 4km is the recommended range https://gis.stackexchange.com/questio... I: 04032020 Lawn Tractor Meeting https://www.youtube.com/watch?v=o4sh_no8VLk 00:00 Al: Status. GPS data, speed and heading. The confusion of "use RMC" comes up. I skipped over the rest of this... 26:50 We finally move on to Al's transmission servo control. He has a Super200 servo with a Teensy which is connected to his Raspberry Pi. It is apparently confused after the Raspberry Pi powers up. 36:55 Jeff: Talks about adding a 12v to 24v convertor to his main motor. Shows graphs of motor response. Some comments on the steering servo. Comand and logging for motor testing (not through ROS). 55:30 Doug: Has his lawn tractor fired up, but hasn't started modifying it. Asks about real tractor vs. simulator. Asks what processors people are running. 01:02:30 Doug: Talks about his lawn tractor. And he also has an ATV chassis with no engine. Chat: I: 04072020 Community Meeting https://www.youtube.com/watch?v=JaGo67M-t-8 00:00 Kyler: Points out that people actually the ROS Agriculture meeting videos. 00:30 Joe: Talks about the ADLINK Visi-AI computers. Vision, AI, Intel Adam + Intel Movidius, 21:00 Bob: Talks about his tractor modifications. 31:00 Vinny: Talks about his planner investigations. Lattice planner. Discussion of Stage vs. Gazebo simulators. 51:00 Jeff: Talks about his motor control software. 55:50 Jeff: Discusses background images. Chat: 18:24:04 From Joe Speed : Hi Folks, ADLINK is launching “Vizi-AI” industrial AI vision dev kit. Intel Atom + Movidius Myriad-X VPU. GigE, USB3, 40-pin RPi HAT connector. Rover Robotics ran these at ROScon Macau. Apply for Free Vizi-AI if you promise to do something interesting & write or make demo video about what you’ve done. CC or reference me Joe Speed when you do. Tip: “”visual inspection”, “don’t run over produce”, “mobile vision”, camera on wheels” are things they love. https://twitter.com/goto50ai/status/1...​ Or buy one for $199 which is below the manufacturing cost. Price goes up after 1st batch is gone https://devices.amazonaws.com/detail/...​ 18:24:37 From Joe Speed : https://goto50.ai​ 18:24:47 From Joe Speed : https://www.ipi.wiki​ 18:25:14 From Joe Speed : https://twitter.com/ADLINK_Tech/statu...​ 18:28:01 From Joe Speed : Rover Robotics runs ROS2 on the Vizi-AI w/o issue 18:29:49 From Joe Speed : $20 Monoprice pelican knock-off https://www.monoprice.com/product?p_i...​ 18:51:47 From Matt Droter : https://github.com/locusrobotics/fuse​ 19:00:42 From Joe Speed : https://github.com/dcmartin/feeva I: 04102020 (was 03102020) Lawn Tractor Meeting https://www.youtube.com/watch?v=CipYuTKCZi0 00:00 Al: Gives update on progress. Steering controller, noise, setting parameters. 04:50 Al: GPS steering verification. 07:45 Al: GPS speed verificaion. Why does it pause? 17:05 Al: Trys to skip on to Localization. But Jeff forces the "why does it pause?" question. Driving in circles. eStop. Velocity mux. 26:30 Mention of Blue Pill boards. 27:45 Jeff: Gives credit to Al for being first to plot his steering and speed against GPS for calibration. 28:20 Al: Explains how his parameters work on his steering controller. 36:00 Jeff: Talks about making diagrams for documentation. And multiple levels of diagrams. 42:20 Jeff: Talks about current sensors. Smart modules. IMU modules. 45:50 Al: Current monitoring. Video on current sensors. 47:45 Doug: Has quick update. 49:35 Matt: Talks about using a robot to move stuff around. Doug asks about hay bale elevators. 53:35 Jeff: Asks about Al's speed plots. Chat: 09:34:37 From Matt Droter : rosparam - http://wiki.ros.org/rosserial/Overvie...​ 09:45:08 From Al Jones : Amp Monitoring board: https://www.amazon.com/FTCBlock-Analo...​ 09:48:40 From Jeff Sampson : Current sensing: https://www.youtube.com/watch?v=cG8mo...​ I: 04142020 Community Meeting https://www.youtube.com/watch?v=Yrp0hoFUNV8 00:00 Kyler: Is talk about crushing chickens (automatically). Mentions Al's first attempt at programming linear actuators. 01:35 Talk about Ky's robot arm. 3D printed parts. 02:35 Matt: Mentions Taylor Alexander's 3D printed parts. 02:50 Doug: Shows a hub motor and a motor driver from eBay. 07:55 Doug: Talks about IOT. 11:50 Matt: Asks about the current capability of Doug's motor driver. 14:20 Allan: Gives a demo of his simulated 4 wheel rover. 23:20 Allan: Mnetions he has the Ardusimple F9P GPS receiver kit. 26:00 Matt: Mentions performance on Gazebo model. 27:40 Kai: Talks about his 3D printed robot arm using giant servo motors. 35:30 Jeff: Talks about IMUs. 36:50 Jeff: Power sequencing. 40:05 Al: Is adding his second speed sensor to a back wheel. 3D printed bracket and gear, Teensy, AS5048B magnetic sensor board. 49:15 Doug: Talks about his hub motors. 50:45 Walter2: Gives an update from New Zealand. Chat: 18:18:35 From Matt Droter : Mozilla IOT Gateway https://iot.mozilla.org/gateway/​ 18:29:05 From Allan : sudo apt-get install ros-melodic-ros-controllers 18:30:16 From Allan : sudo apt-get install ros-melodic-ackermann-msgs 18:30:35 From Matt Droter : Gazebo Ignition https://ignitionrobotics.org/libs/gazebo​ 18:33:51 From Matt Droter : GPS Driver https://github.com/ros-agriculture/nm... I: 04172020 Lawn Tractor Meeting https://www.youtube.com/watch?v=jsqcQD7W01M 00:00 Al: Asks about odometry. Should I create an odometry message from my back wheel encoders? Discussion of the Teensy code for processing his magnetic sensors. 30:45 Al: Discusses his navigation testing. Talk about transform trees. 35:35... 36:10 Jeff: Asks if Matt is using anything other than GPS for localization. 50:35 Allan: Asks about uBlox u-center software. He is using an ESP32 XBee module on the Ardusimple receiver. He is trying to connect his laptop through the Ardusimple board to the XBee module. And then expects to be able to talk throught the F9P/XBee to get tio his home network. At the the time no one knew how this works. But looking back on this, I don't beleive this is possible. The XBee module is meant to connect to an external WiFi network and supply correction through a serial port the the F9P chip. It is not capable of being a bridge to let the laptop connect to external WiFi through the XBee module... 01:04:45 Allan: Talks about Liquid Galaxy system. 01:05:50 More talk about the XBee WiFi. And using parameters (for things like changing port to use). 01:12:00 Allan: Asks about gamepad configuration and testing. 01:19:00 Doug: Shows a 3 phase brushless motor driver. 01:21:00 Doug Talks about IOT Fuse conference. 01:21:50 Doug: Gives update on his lawn tractor (grass in the fuel tank). 01:23:15 Random talk about weather. Chat: 10:05:13 From Al Jones : https://github.com/nebkat/esp32-xbee/...​ 10:09:46 From Matt Droter : ROSLaunch http://wiki.ros.org/roslaunch​ 10:10:11 From Matt Droter : What is a launch file https://www.youtube.com/watch?v=pCBwo...​ 10:11:31 From Matt Droter : Roslaunch tips for large projects http://wiki.ros.org/roslaunch/Tutoria...​ 10:16:07 From Matt Droter : Joystick teleop https://github.com/ros-agriculture/tr...​ I: 04212020 Community Meeting https://www.youtube.com/watch?v=3DNpHUGhoKI 00:00 Vinny: Is talking about path planners and C++ vs. Python. 01:40 Matt and Vinny: Talk about a lattice planner. TEB planner, simulator, 03:10 Matt: Tells story of destroying his sprayer. 04:05 Al: Talks about GPS odom and testing steps. Talk about TF trees. Trying to track down base_footprint. A spreadsheet for setting up a URDF file. An explaination of the spreadsheet and the accompanying YouTube video. 19:55 Al: Says he ready to run and requests code from Vinny to test out. Vinny questions Al's readiness. Al is ready to go. 25:50 Al: Needs to add his second speed sensor. 26:40 Jeff: Talks about his ESP32 board to be used for correction data on his uBlox F9P board. 29:30 Allan: Talks about his Ardusimple F9P GPS receiver. 32:05 Allan: Shows his 4 wheel rover and new arm attachment. And talks about what he will use it for. 44:20 John: Gives update on his robot kit. Ubuntu Core. 58:40 Doug: Is cleaning the grass out of his fuel tank. 01:00:40 Jeff: Says he got the newest Ubiquity image to run on Raspberry Pi 4. Chat: 18:24:25 From Al Jones : Sam's URDF video: https://www.youtube.com/watch?v=7jOri...​ 18:31:01 From Doug Thorpe : Jeff had a good link: ROS/Tutorials - ROS Wiki: http://wiki.ros.org/ROS/Tutorials​ 18:50:10 From Jeff Sampson : Ubiquity image for Raspberry Pi. The newest release will run on the RPi-4. https://downloads.ubiquityrobotics.co...​ 19:01:41 From Vinny Ruia : https://www.getfpv.com/holybro-pixhaw...​ I: 04242020 Lawn Tractor Meeting https://www.youtube.com/watch?v=Cbw17i1go1E 00:00 Al: Shows his new right hand wheel sensor. He made a test fixture for it. 04:45 Al: Talks about Sparkfun ESP8266 board. He ordered a new ESP32 board. He wants to remotely monitor battery voltage. 05:45 Al: Talks about his coordination with Vinny. Matt mention courses on TEB planner and naviagtion. 07:20 Doug: Got his lawn mower running (the one that had grass in the fuel tank). Fixed a big tractor. Talks about picking up rocks and snowblowers. 10:50 Jeff: Complains about his organizational skills. Talks about modifying his John Deere Sabre lawn tractor some day. 16:25 Jeff: Has a new portable 7" HDMI video display. Lots of discussion about how to make it useful. 24:10 Jeff: Complains about his ESP32 that he can't figure out. The intention is to get GPS corrections over WiFi and send to a UART on the Ardusimple F9P GPS receiver. 29:10 Doug: Bought a YD-Lidar X4. 30:10 Al: Mentions www.partstree.com for lawn tractor diagrams. 33:30 Matt: Is looking at I/O extenders. Turns into a discussion of using CAN bus. And discussion of Blue Pill vs. Teensy vs. Arduino boards. 52:00 More talk about the YD-Lidar X4. Chat: 09:15:18 From Al Jones : useful for parts diagrams: https://www.partstree.com/models/xt1-...​ 09:34:57 From Matt Droter : RIOX - Robot IO eXtender https://www.roboteq.com/index.php/rob...​ 09:54:43 From Jeff Sampson : LIDAR https://www.amazon.com/s?k=yd+x4+lida...​ 09:54:52 From Doug Thorpe : https://smile.amazon.com/gp/product/B...​ 09:55:25 From Doug Thorpe : https://smile.amazon.com/gp/product/B...​ I: 04282020 Community Meeting https://www.youtube.com/watch?v=qdyLMyKHkVA 00:00 Vinny: Is talking about web servers for ROS. 04:15 AllanG (Allan Gagnon): Introduces himself. 09:25 Allan: Talks about Ardusimple F9P GPS receivers. Shows graphs of accuracy. 14:20 Allan: Presents information on his rover project. Contour maps. Waypoint following. Vision tracking. AWS Robomaker. 41:20 Kyler: No updates. He is currently planting the old fashioned way. 41:55 Doug: Has new 3-phase motor controller. He also just got some O-Drive boards. 48:15 Jeff: Talks about CAN bus experiments. Has used Arduino Nano/controller, Uno/controller, Teensy/transceiver, STM324-Discovery/transceiver, Canable. 49:40 Kyler: Mentions CANBed. https://www.seeedstudio.com/CANBed-Arduino-CAN-BUS-Development-Kit-Atmega32U4-with-MCP2515-and-MCP2551-p-4365.html https://github.com/SeeedDocument/CANBed---Arduino-CAN-Bus-Development-Kit 50:40 Jeff: Mentions another USB CAN adapter from Innomaker. 51:00 Jeff: Ordered a couple ESP32-CAM boards. To get directly to a UART and not have to use the USB connector. 52:05 AllanG: Got an ESP32 Feature board from Ada Fruit in the mail. He has a fancy controller from www.option.com Chat: 18:08:01 From Matt Droter : Robot Web Tools http://robotwebtools.org/​ 18:08:50 From Matt Droter : http://robotwebtools.org/tools.html#s...​ 18:50:11 From Jeff Sampson : CAN stuff: 18:50:16 From Jeff Sampson : https://www.ebay.com/itm/MCP2515-Modu...​ 18:50:29 From Jeff Sampson : https://github.com/autowp/arduino-mcp...​ 18:50:49 From Jeff Sampson : https://www.amazon.com/Innomaker-Conv...​ 18:54:01 From Jeff Sampson : Robot Shop of Horrors: http://www.sampson-jeff.com/rsoh/​ 18:54:14 From afg : https://github.com/allangagnon/aws-ro...​ 18:59:17 From afg : https://www.option.com/ I: 05012020 Lawn Tractor Meeting https://www.youtube.com/watch?v=QvlLWKK-07w 00:00 Jeff: Is talking about boards he ordered. The ESP32-CAM and a new USB-CAN adapter. Mentions Sparkfun dead reckoning GPS module. 02:05 Jeff: Trying to get a remote desktop to run on Jetson Nano. 07:00 Al: Has a new ESP32 board. 09:35 Al: He is scheduling Zoom time to work with Vinny. 10:45 Jeff: Is talking about Kai's robot arm. PWM resolution. We discuss pictures of Kai's 3-wheel robot. 16:25 Doug: Talks about cheap Lidar. And time of flight cameras. Talk of locating and picking objects. 22:35 Doug: Says he may build a platform with a camera and Hover Board wheels and an O-Drive coroller. 23:50 Doug: Asks about ROS drivers for the D435 camera. 24:20 Jeff: Talks about his HPS-3D160 Lidar. 26:10 Matt: Goes over some Python code for GPS. path_publisher.py 36:05 Matt: Shows a picture of his new lawn tractor. 37:45 Al: Talks about his transmission controller. 39:00 Jeff: Posted a link to the Lidar YouTube video. 40:10 Al: Asks about Doug's motor controller again. 45:55 Jeff: Talks about CAN on ESP32 boards. 47:35 Al: Asks if if the previously mentioned UBlox M8U from Sparkfun will accept correction data, Matt says it will. But that gets questioned. (I would say it does not accept correction data.) 50:00 Al: Asks for further clarification about the x,y,theta points used for path following. Matt mentions path_generator.py. This converts a list of waypoints into the path array with evenly spaced points that either the pure_pursuit follower or the move_base_flex local planner can use. Chat: 09:05:45 From Jeff Sampson : Dead reckoning GPS: https://www.sparkfun.com/products/163...​ 09:07:19 From Matt Droter : CAN based esp32 robot - https://create.arduino.cc/projecthub/...​ 09:25:58 From Al Jones : intel 435 camera: https://www.intelrealsense.com/depth-...​ 09:35:14 From Jeff Sampson : Solid state LIDAR: https://www.seeedstudio.com/HPS-3D160...​ 09:37:27 From Jeff Sampson : Video demo of HPS-3D160 LIDAR: https://www.youtube.com/watch?v=-VELj...​ 09:46:09 From Al Jones : odrive: https://odriverobotics.com/​ I: 05052020 Community Meeting https://www.youtube.com/watch?v=LZa-rqRZTpc 00:00 Ross: Talks about his Cat Challenger 65C tractor project. And Kyler compares it to his Cat Challenger 765A tractor modifications. 16:15 John: Asks if Kyler will show us his workshop. He says no. But gives a brief tour. 17:40 Ross: Asks what implements that Kyler uses with his automated tractors. Much talk about implements and control and monitoring. 29:20 The concept of a wireless sensors comes up. A device you can stick on and test various locations on the vehicle. 37:00 Ross: If there is a robot group in Jeff's area. 39:10 Ross: Asks about Jeff's robot. 41:55 Ross: Mentions IFM display units that have CAN interfaces. And Kyler mentions push buttons that put out CAN. CAN switches. Wireless/CAN pendants. ROS can-bridge. 46:45 Vinny: Asks Allan about his robot arm and if he got it working using Move-It. Talk about navigation. Carrot follower vs. Pure Pursuit follower. Discussion of Pure Pursuit. Kyler's navigation video: https://www.youtube.com/watch?v=XyneZo6KrB4 Chat: 18:15:48 From Matt Droter : BO_ 2619670270 TIM21: 16 Vector__XXX SG_ CurvatureRequest m70 : 32|16@1+ (0.25,-8032) [-8032|8031.75] "1/km" Vector__XXX SG_ VehicleSpeedRequest m68 : 32|16@1+ (0.001,-32.128) [-32.127|32.127] "m/s" 18:37:08 From Al Jones : Magnetic sensor. Talk to me about this one: https://ams.com/as5048a​ 18:56:26 From Vinny Ruia : Comparision of "Pure Pursuit" v.s. "Carrot" Planning : http://www8.cs.umu.se/kurser/TDBD17/V...​ 19:03:29 From Al Jones : https://www.ri.cmu.edu/pub_files/pub3...​ 19:04:03 From Al Jones : Pure Pursuit goes back to at least to 1992 at CMU I: 05082020 Lawn Tractor Meeting https://www.youtube.com/watch?v=U9_AEndAsNA 00:00 Al: Is on the move to Texas for a robot vacation. Al may work on tractor number 2. 02:30 Matt: Shows a picture of his third lawn tractor. It is a Snapper. We discuss the unusual trasmission it has. What to use for steering control? 07:40 Doug: Talks about his John Deere 3020 tractor. He ordered a YD-Lidar X2L. He talks about Intel cameras. He wants to locate rocks so he can pick them up. 12:50 Jeff: Says he is not manly enough to lift his lawn mower. Talk about electric winches. 15:50 Jeff: Shows his low level controller board. And discusses making smart modules for the lawn tractor. Talk about using Blue Pill boards. The new bootloader makes it work like an Arduino. Complaints about PC board fabrication. Jeff's connection dies... 29:15 Doug: Talks about putting ROS on a Raspberry Pi. Matt suggests Ubiquity image. More talk about the YD-Lidar. Talk about tilting the laser. 40:15 Doug: Talks about the Catapiller tractor discussion from our previous Community meeting. Al comments on the magnetic sensors he is using. Says he is getting interference in his sensor. Discussion about what is causing that. Chat: 09:37:43 From Matt Droter : Ubiquity Robotics Raspberry Pi Images - https://downloads.ubiquityrobotics.co...​ I: 05122020 Community Meeting https://www.youtube.com/watch?v=-U3qGVvwnHw 00:00 Juan: Is talking about using ROS on his lawn tractor. Sensors to monitor tractor in field. 05:00 Conversation turns to Mosquito to ROS bridge. 07:30 Allan: Had asked about Juan's use case. Talk about GPS. Talk about base station for GPS correction data. 24:35 Juan: Asks if anyone has solved the time synchronization for the Raspberry Pi. ntp, gpsd and crony are suggested. 28:00 Joe: Gives an update on IOT products. Talks about MQTT. Swarms. 37:20 John: Gives update on his robot kit. 40:30 Kyler: Is cleaning house. He was distracted by a tractor fire. 41:55 Doug: Is playing with his new YD-Lidar. 45:00 Joe: Points out robots need to be faster. Is there a use case in agriculture. 47:30 Kyler: Says high speed planting is a good application. But hitting rocks at high speed is bad. 49:30 Talk about Lidar vs. cameras. Faster AGVs... Slow the scan rate to get higher resolution. Discussion of interface types and bandwidth. Combining time-of-flight and vision. Chat: 18:05:39 From Matt Droter : ROS remap topic http://wiki.ros.org/roslaunch/XML/remap​ ROS topic tools - http://wiki.ros.org/topic_tools​ mqtt_bridge provides a functionality to bridge between ROS and MQTT in bidirectional. http://wiki.ros.org/mqtt_bridge​ 18:26:51 From Juan Riva : yes that one 18:27:07 From Matt Droter : MQTT broker as a module http://mosca.io​ ntpd_driver sends TimeReference message time to ntpd server http://wiki.ros.org/ntpd_driver​ Zero Overhead Pub/sub, Store/Query and Compute. http://zenoh.io/​ Eclipse fog05 The End-to-End Compute, Storage and Networking Virtualisation solution. https://fog05.io/​\ 18:45:28 From Doug Thorpe : Me: YDLidar 2XL arrived Saturday (5/9) afternoon Amazon YDLidar X2L for $66.49 (with 5% coupon) from Amazon https://smile.amazon.com/gp/product/B...​ YouTube YDLidar X4 demo: https://youtu.be/zcpXDC5RgvM​ Issues: 2XL unlike 4X has no commands, just starts streaming angle/distance data upon power on. So had to heavily research the lidar's serial data structure and "roll my own" Python code after a deep dive into the documentation at http://www.ydlidar.com​ Tried with Arduino, but Arduino Uno couldn't handle all the data (dropped bytes, even after expanding serial buffer) With the rewritten Python code, I got it to work on Raspberry Pi 4 last night at 11pm, but didn't have much time today to work on it. Currently troubleshooting issue with visualization. 18:46:22 From Joe Speed : https://discourse.ros.org/t/reducing-...​ 18:47:19 From Joe Speed : you said lidar:grin: https://twitter.com/eclipsecyclone/st...​ 18:53:47 From Matt Droter : Lidar sensors for high-resolution, long range use in autonomous vehicles https://ouster.com/​ 19:03:50 From Matt Droter : Intel® RealSense™ LiDAR camera L515 https://www.intelrealsense.com/lidar-...​ 19:05:59 From Joe Speed (ADLINK) : https://www.ipi.wiki I: 05152020 Lawn Tractor Meeting https://www.youtube.com/watch?v=TJyPKPW6_q8 00:00 Juan: Gives his location status. Asks about meeting format. 03:00 Juan: Talks about his wheel sensor. Talks his local network. Wiring organization. Talks about GPS pipeline. 32:00 Jeff: Is using his ESP32-Cam board to connect to home network to get correction data for the uBlox F9P GPS receiver. 34:25 Jeff: Talks about testing Ackermann odometry. But maybe it can be done from stored log files instead of driving tractor. 35:20 Juan: Asks how to use that previously stored data. 41:20 Matt: Posted links for using ROS bag files. 41:50 Allan: Asks about altitude. Do you use height above ellipsoid or height above mean sea level? 44:10 Allan: Talks about IMU mounting on his vehicle. And tilt compensation is discussed. 45:55 Al: Questions using a cell phone for GPS, IMU. Talk about programming Andriod. 48:35 Doug: Has an electric lawn mower that he may put his Lidar on. He gives a demo of his Lidar. 53:15 Al: Discusses his wheel speed control code. 01:01:15 Jeff: Mentions the Teensy 4.1 Chat: 09:24:58 From Al Jones : https://github.com/CearLab/nmea_tcp_d...​ 09:25:30 From Matt Droter : http://wiki.ros.org/nmea_navsat_driver​ 09:28:44 From Al Jones : $ git clone https://github.com/ros-agriculture/nm...​ 09:41:35 From Matt Droter : rosbag files http://wiki.ros.org/rosbag​ 09:44:19 From Matt Droter : Converter from ros bag to csv https://github.com/AtsushiSakai/rosba...​ 09:46:06 From Matt Droter : rqt_bag provides a GUI plugin for displaying and replaying ROS bag files. http://wiki.ros.org/rqt_bag​ 09:47:03 From Matt Droter : web-based rosbag visualization libraries https://webviz.io/​ I: 05192020 Community Meeting https://www.youtube.com/watch?v=oVCus_gPIwo 00:00 Tawanda: Is in the middle of describing his development plans. 02:40 Allan: Introduces his associate. Which: move_base, move_base_flex, ROS2 Nav2? 06:50 Jeremy: Warns ROS1 is going to stop working... in 5 years. And lists a few features on ROS2 Nav2. 10:25 Vinny: Says there is lots of development going on since internships got cancelled due to Covid. He mentions a fleet managmnet tool in ROS2. 12:30 Ravi: (? poor audio) 16:17 Ravi: (more poor audio) Gives a presentation on the rover project he and Allan are working on. 36:10 Allan: Has published their code. 37:25 Juan: Asks what Allan is trying to acheive with the arm. Discussion on killing weeds. 42:15 Tawanda: Posted a video of mechanical weeding. 42:50 Conversation changes to harvesting and transplanting with a robot arm. 45:15 John: Talks about indoor localization. (more poor audio) What are the next steps? 54:15 Vinny: Asks if robots are available for remote testing his new code. 55:40 Mention of Gergia Tech auto rallys. 57:30 (more poor audio) Video of a robot. Chat: 18:17:48 From Matt Droter : SOSS: System Of Systems Synthesizer https://github.com/osrf/soss​ 18:24:21 From Allan : we have a youtube of this as well so you can watch it there too. https://www.youtube.com/watch?v=0F9Ii...​ 18:26:38 From Vinny Ruia : The fleet management thing i was talking about earlier. Did not realize it was a SaS product, not a library https://discourse.ros.org/t/announcin...​ 18:26:58 From Allan : our code is here - it is public now. https://github.com/mturktest123/RoverROS​ 18:47:40 From tawanda : https://www.youtube.com/watch?v=fW7UV...​ 18:54:21 From Juan Riva : http://wiki.ros.org/fiducials​ 18:57:07 From Matt Droter : https://linorobot.org/​ 19:03:11 From Allan : https://autorally.github.io/ I: 05222020 Lawn Tractor Meeting https://www.youtube.com/watch?v=FdCekkVHqIE 00:00 Juan: Talks about using the nmea_navsat_driver for his SwiftNav GPS receiver. He has rewired part of his tractor. Getting NAN values with the nmea_navsat_driver. Matt suggests an fix. 09:40 Juan: Will attempt to use the simulator with GPS. Lists things he will do next. 11:45 Doug: Talks about using YD-Lidar on Raspberry Pi with ROS. Shows a pan/tilt unit. Talks about his electric lawn mower with YD-Lidar, hover board wheels and an O-Droid motor controller. slam_gmapping to create maps. 20:00 Jeff: Suggests an agenda: 22:30 Jeff: Talks about installing ROS2 on Raspberry Pi 4 (4GB). Much talk about memory size and swap space when all else fails. 39:40 Juan: Asks about the time complaining when you compile. Which points out that Raspberry Pi was too cheap to add a battery backed real time clock (but that is why you can buy them cheaply). 46:00 Jeff: Options to load the current time on the Ubiquity image (or Linux in general). 49:00 Matt: Says just turn off the hot-spot function in the Ubiquity image and tell it to connect to your home network instead. More talks about different options. 58:25 Jeff: Talks about the processors used on Teensy boards. 01:00:15 Jeff: Remote I/O ideas. 01:03:30 Al: Shows his text based script to executes paths for testing. Shows a picture of his steering sensor on his tractor. Explains how he calibrates his steering sensor. 01:09:30 Juan: Asks about adding a camera to lawn tractor. 01:15:30 Doug: Mentions the Nvida Jetson Xavier. 01:17:30 Matt: Says the Raspberry Pi is powerful enough to identify fudicial markers. Chat: 09:20:46 From Matt Droter : Slam Toolbox http://wiki.ros.org/slam_toolbox​ 09:32:54 From Jeff Sampson : http://wiki.ros.org/noetic/Installati...​ 09:34:16 From Jeff Sampson : https://index.ros.org/doc/ros2/Instal...​ 09:34:35 From Jeff Sampson : https://index.ros.org/doc/ros2/Instal...​ 09:35:12 From Jeff Sampson : https://blog.roverrobotics.com/ros-2-...​ 09:42:23 From Matt Droter : Raspberry Pi ROS Image - https://downloads.ubiquityrobotics.co...​ 09:43:08 From Jeff Sampson : https://ubuntu.com/download/raspberry-pi​ 09:45:41 From Jeff Sampson : http://wiki.ros.org/ROS/NetworkSetup​ 10:06:44 From Jeff Sampson : https://www.pjrc.com/store/index.html​ I: 05262020 Community Meeting https://www.youtube.com/watch?v=TV6YvitxlNI 00:00 Vinny: Talks about stage simulator and discusses multiple vehicles. Talks about state machines and action libraries. Behavior trees. 04:30 Juan: Gives an update on his lawn tractor experiments. 08:10 Juan: Has his time synchronizing with chrony. 10:10 Juan: Asks for a way to visualize data from the command line. 19:30 Juan: Displays an RQT graph of his running system. 25:00 Juan: Is attending a local farm association to exchange ideas. 26:00 Vinny: Asks about unconnected nodes on Juan's graph. 27:50 Debugging of the GPS data flow. 33:40 Jeff: Talks about remote I/O box. We discuss various options that people would need. 36:10 We discuss Juan's transmission actuator. He can not go in reverse because his linear actuator does not have enough travel. We discuss the implications of that and possible fixes. 41:00 Vinny: Talks about a fix/change to the simulator so it will not try to go in reverse. 42:20 Juan: Asks if can run ROS on a small robot kit. 43:15 Juan: Ordered a cheap GPS. He wants the second one to calculate heading between the two. 50:00 John: Asks about obstacle avoidance (in the simulator) and what type of sensor works for that. Discussion of specifing sensor noise in a simulator. 52:50 Jeff: Comments on the history of GPS in early ROS. 53:50 Vinny: Points out that the last version of ROS1 was just released and asks what that means going forward. Jeremy explains it. Discussion of moving from Kinetic to Melodic to Noetic to ROS2. Chat: 18:19:30 From Matt Droter : ROS Topic command line tools https://roboticsbackend.com/ros-topic...​ 18:20:46 From Matt Droter : rqt_plot https://roboticsbackend.com/rqt-plot-...​ 18:44:57 From Vinny Ruia : Is this the reccomended Behavior Tree Library? https://github.com/miccol/ROS-Behavio...​\ 18:48:36 From Matt Droter : https://www.behaviortree.dev/​ 18:58:18 From Matt Droter : Stage Position model - http://rtv.github.io/Stage/group__mod...​ 19:08:06 From Doug Thorpe : Wednesday: At 4.33pm, a Dragon crew capsule attached to a Falcon 9 rocket is set to take flight from the Kennedy Space Center at Cape Canaveral, bound for the international space station (ISS). I: 05292020 Lawn Tractor Meeting https://www.youtube.com/watch?v=qp2YHZ1APMc 00:00 Al: Talks about his steering sensor and motor controller code. Discussion of potentiometer vs. magnetic sensor. 09:30 Al: Posts a link to a comma.ai video on YouTube. 12:50 Matt: Asks what tolerance we need to control the vehicle. 15:00 Jeff: Has comments to track the angle sensor on his steering. Suggests it should work the same way the speed/distance sensor works on his back wheels. Al explains his code. Discussion of roll-over on the 14-bit absolute sensor. (This gets solved in a future meeting. But not today.) (It was solved in the 06052020 meeting.) 26:45 Jeff: Mentions distributed control modules and immediately goes into modifing his power steering motor. A lot of discussion on how make make smart servo modules. (Keywords: Blue Pill, Arduino Nano, Cytron 30-amp motor driver, CAN controller, CAN tranceiver, switching power supplies, GM power steering motor, potentiometer position sensing.) More talk about CAN messages vs. ROS topic messages. Abruptly ends... Chat: 09:12:49 From Al Jones : https://www.youtube.com/watch?v=IxuU5...​ I: 06022020 Community Meeting https://www.youtube.com/watch?v=Bf5yeXpgjcs 00:00 Vinny: Talks about smach and behavior trees. 02:00 Matt: Is taking a class on Udacity which includes behavior trees. 02:15 Talks moves to ROS2 Nav2 and the user meetings. 04:00 Doug asks if it is cold in Argentina... 05:00 Juan: Gives an update on his lawn tractor project. (He got a bigger box.) He has problems getting parts in Argentina. 09:55 Doug: Talks about the O-Drive motor controller board. 12:30 Jeff: Posts a link for Juan to check parts in Argentina. 15:10 Juan: Asks what is the brand and model of Jeff's lawn tractor. 16:15 Matt: Asks about Juan's shipping problems. 18:20 Jeff: Shows a picture of his "Sammy" mini-tractor. 19:10 Doug: Asks Vinny about some motors he wanted. 20:40 Kyler: Checks in. 21:20 John: Gives update on his robot kit project. He is trying to use fiducial marks. Matt shows a video of his small robot with a fiducial marker. He is having problems with motor drive. 27:30 Matt: Is offering up robots for testing. Kyler is rebuilding his Clearpath Husky robot. 28:45 John: Asks about motor controllers. And what drive types are used in agriculture. 43:30 Jeff: Shows pictures of his Husky type robot. 48:10 Kyler: Got a dual Hall effect quadrature sensor. It is magnetically biased so you don't need magnets. 50:00 Jeff: Points out that the geometry of the frame on a skid steer is important. 52:05 Doug: Says he found a picture of a Husky and it has toothed belt drive from back wheel to front wheel. 56:40 Jeff: Wired one of his CAN controllers backwards and burned it up. Chat: 18:36:08 From Matt Droter : http://wiki.ros.org/ros_control​ I: 06052020 Lawn Tractor Meeting https://www.youtube.com/watch?v=ZbTqxA4wqE4 00:00 Al: Asks about the riots in Minneapolis. 03:30 Jeff: Shows an automotive grade Horizon Systron Donner gyroscope. 06:15 Al: Asks if there are any new developments on the roll-over code fix. We look at the fix. 19:20 Matt: The steering motor electical noise causes the transmission servo to jitter. 29:50 Doug: (poor audio) Is working on his O-Drive controller. Raspberry Pi 4, Ubiquity image. 32:00 Al: Mentions Clearpath newsletter. Chat: 09:17:31 From Matt Droter : https://en.wikipedia.org/wiki/Bitwise...​ 09:36:28 From Jeff Sampson : https://clearpathrobotics.com/news/​ 09:36:43 From Al Jones : https://clearpathrobotics.com/blog/​ 09:40:37 From Jeff Sampson : Speaking of squirrels: https://www.youtube.com/watch?v=hFZFj...​ 09:41:14 From Doug Thorpe : https://grafana.com/ I: 06092020 Community Meeting https://www.youtube.com/watch?v=ZjJWwr3x2h0 00:00 Juan: Is in the middle of talking about soil sample sensors. 03:30 Tawanda and Juan: Talks about soil sample sensors. 06:45 Matt: Asks if there are other types of sensors that may be needed or desired. Soil campaction sensor, conductivity sensor, NPK (nitrogen, phosphorus, potassium)? sensor. 13:00 John: Asks sensors robots are already available. Kyler mentions www.rogoag.com/ Kyler mentions other companies. 17:00 www.rowbot.com. Look for pests, crop yeild estimation. https://www.aerobotics.com/ for visual estimation. 22:30 Tawanda: Mentions near field radar. 24:10 Matt: Says to shoot mosquitos with lasers. 25:00 Juan: Talks about planting extra crops between existing rows. 32:40 John: Asks about advantages/disadvantages of no-till farming. 36:00 Tawanda: Asks about using RowBots and a string trimmer to weed inbetween rows. 39:30 Tawanda: Is looking for a robot concept to make money quickly. Talk of switching from row crops to produce. Delivery robots. 42:05 Doug: Mentions the new version of Blue Tooth to use for localization. 45:30 Allan: Gives a demo of his rover driving with move_base. 48:20 Kyler: Suggests Dubins path to solve the current problem. 52:00 Vinny: Asks if this always returns the optimal path. Reeds-Shepp path planner. 54:10 The question asked if any of the standard panners use Dubs or Reeds-Shepp. 55:00 Back to elastic band planners (like TEB planner). Path replanning comes up. 1:02:05 Jeff: Talks about Kyler's Dubins path program. (points vs. segments) Replacing global planner in ROS navigation stack or replacing the whole thing with custom approach. Chat: 18:03:48 From Matt Droter : Soil sensor https://www.alibaba.com/product-detai...​ 18:13:52 From Matt Droter : Soil compaction http://www.geoprospectors.com/​ 18:16:06 From Matt Droter : Rogo Ag 18:19:18 From Matt Droter : Autonomous Soil Sampling https://www.rogoag.com/​ 18:20:04 From Matt Droter : RowBot https://www.rowbot.com/​ 18:23:43 From Tawanda Minya : https://www.aerobotics.com/?identifie...​ 18:26:02 From Tawanda Minya : https://atap.google.com/soli/​ 18:26:38 From Juan Riva : planting is important too 18:27:16 From Matt Droter : https://www.youtube.com/watch?v=BKm8F...​ 18:43:21 From Matt Droter : Farming robot https://burro.ai/​ 18:55:03 From Allan : https://www.youtube.com/watch?v=gIVNg...​ 18:55:15 From Allan : Kyler's link to Dubins path. 18:56:27 From Allan : https://www.google.com/search?q=reeds...​ 18:56:38 From Allan : this one includes reverse. 19:00:04 From Matt Droter : Pochito Bot with Dubins https://github.com/rje1974/Proyecto-P...​ ======================= I: 06122020 Lawn Tractor Meeting https://www.youtube.com/watch?v=OED92oZw9ts 00:00 Al: Gives his status. Magnetic sensor on the steering. A discussion of using a single turn absolute sensor to read multiple turns. And how to determine where the center location is. Use both the absolute single turn sensor along with a multiturn potentiometer. 10:50 Jeff: Talks about his lawn tractor (John Deere Saber) and getting it to run reliably again. Fuel filters, air filters, mysterious seat switch, getting AC from the alternator to read engine RPM, needs new drive belt, use a giant R/C servo for transmission (or a linear actuator), options for adding a steering motor, complaints about the way the lawn tractor is manufactered, 24:15 Doug: Asks about the giant R/C servo. Jeff wastes alot of time looking up the answer. Discussions about all of the different giant servos that are available. Spring on the transmission arm. 31:00 Discussion of the roll-over code for Al's magnetic sensor. 32:50 Jonathon: Introduces himself and talks about his robot. Matt plays a video of Jonathan's robot. 41:40 A discussion of Jonathan's remote control system. And a proposed RTK guidance system. 45:40 Matt: Shows his robot kit. He describes how it relates to a full size vehicle. 48:40 Jonathan: Shows his safety shutoff switch. He talks about his design/manufacture process. Ends abruptly... Chat: 09:28:55 From Al Jones : https://www.tractorhouse.com/listings...​ 09:31:08 From Jeff Sampson : https://www.mpja.com/High-Torque-DC-S...​ 09:42:55 From Matt Droter : RowBot https://www.youtube.com/watch?v=_Jhj_...​ 09:53:34 From Matt Droter : Great RTK GPS https://www.ardusimple.com/​ 10:06:15 From Matt Droter : ROS Image for Raspberry Pi https://downloads.ubiquityrobotics.co...​ I: 06162020 Community Meeting https://www.youtube.com/watch?v=b5peHhGvOes 00:00 Vinny: Gives a presentation on move_base. (Also mentions move_base_flex.) Behavior trees vs. Smach. Groot. 26:40 Walter: Asks how you build a path to pass in. 29:00 Juan: Asks if move_base and move_it behavior trees are the same. 32:20 Matt: Mentions ROS Flexbe. 35:20 John: Asks if behavior tree matches his proposed example. Other examples come up. Much discussion. 43:10 John: Asks how do you test your behavior tree you created. 44:35 Matt: Shows his new delta arm. 47:35 Vinny: Is trying to fit his navigation scheme to Allan's rover. Chat: 18:17:17 From Matt Droter : TEB car-like robots http://wiki.ros.org/teb_local_planner...​ 18:18:14 From Matt Droter : ROS move_base http://wiki.ros.org/move_base​ 18:19:57 From Matt Droter : move_base_flex http://wiki.ros.org/move_base_flex​ 18:24:28 From Matt Droter : Behavior Trees https://www.behaviortree.dev/​ 18:35:41 From Juan Riva : Great job Vinny.. 18:46:29 From Matt Droter : ROS Flexbe - complex robot behavior http://wiki.ros.org/flexbe​ 18:54:51 From Walter Gunter : https://robmosys.eu/wiki/community:be...​ 19:00:41 From Matt Droter : Delta Arm - http://deltaxrobot.com/​ I: 00000000 Lawn Tractor Meeting https://www.youtube.com/watch?v=KepqC3-hZqM 00:00 Al: Talks about a second sensor to measure steering position. 03:30 Some delay to get screen sharing to work... 06:50 Al: Shows his code for left speed sensor. 08:10 Al: Is trying to get bag file data for Vinny. And he is trying to get distance traveled. 09:55 Al: Points out the rospy.wait_for_message() statement instead of subscribing to a topic. 12:50 Jeff: Talks about the tramission control for his lawn tractor. And a quick steering hack. 14:30 Jeff: Parts on order. 15:40 Matt: Is playing with his Delta arm. 16:40 Jonathan: (video and audio problems) Shows parts he is using for his center pivot tractor. 20:00 Jonathan: Smoking motor driver boards. Potentiometer vs. 5V analog input for speed control. Curtis 1204m-5305 (https://www.ebay.com/p/2300740914) 28:40 Jeff: Points out the PWM ouput from an Arduino is not an analog voltage. Discussion on how to convert it to a voltage. 35:55 Jonathan: Asks about Al's 3D printed gears. 37:30 Jonathan: Has a rotary encoder that he needs gears for. 39:35 Al: Talks more about making 3D printed gears. 42:35 Matt: Asks if the link he posted it the encoder that Jonathan is using. Jeff explains about these encoders. Words of wisdom: "Try some something quick and cheap to verify that is what you want to do". 48:45 Al: Asks about potentiometers (since we are talking about absolute position). Then he asks why if he powers the pot from 5V does he not get the full range on his Teensy 3.3V ADC input. 1 turn, 3 turn, 5 turn, 10 turn pots. Linear vs. analog taper on pots. 53:05 Jeff: Posted links to converting PWM to voltage. 55:05 Jonathan: Asks about controlling his motor driver with a poteniometer and a digitally controlled poteniometer vs. using an Arduino directly. Chat: 09:42:26 From Jeff Sampson : Convert PWM to voltage: https://www.instructables.com/id/Anal...​ 09:46:07 From Jeff Sampson : https://www.realdigital.org/doc/33304...​ 09:47:50 From Al Jones : gear instructions: https://docs.google.com/document/d/1V...​ 09:50:50 From Matt Droter : Rotary Encoder https://www.ebay.com/itm/600P-R-DC-5-... I: 06232020 Community Meeting https://www.youtube.com/watch?v=RD0gMWbqrBc 00:00 Vinny and Allan are in the middle of talking about waypoint navigation. It starts with 2 or 3 points. Then drops to 2 points. Then switches to mowing a 5 acre hay field. The question is how does an operator specify the required path. Eventually the discussion moves to how to drive around without a predefined map. Then it goes off in the weeds by trying to equate the ROS static map with a satellite image. Then they try to define a startup procedure when the tractor is first turned on for the test. How can you record a path and feed it back in to ROS as waypoints. 50:15 After all of that, Allan attempts to restate the steps required to make this work. 53:00 Vinny: Wants to create a new repository for Allan's rover. 56:50 Matt: Talks about boxes, specifically for the giant servos. Al shows his 3D printed version. Chat: 18:38:05 From Matt Droter : Construct class on GPS navigation https://www.theconstructsim.com/ros-e...​ 18:44:02 From Matt Droter : ROS map_server http://wiki.ros.org/map_server​ 18:45:04 From Matt Droter : costmaps http://wiki.ros.org/costmap_2d​ 18:46:01 From Allan : http://wiki.ros.org/mapviz​ 18:52:46 From Allan : navpath... 18:53:25 From Matt Droter : ROS Navigation Path http://docs.ros.org/melodic/api/nav_m...​ 18:56:27 From Matt Droter : Example of reading poses from a file https://gist.github.com/droter/cc63dd...​ 19:04:35 From Matt Droter : Conformal coating https://en.wikipedia.org/wiki/Conform... I: 00000000 Lawn Tractor Meeting https://www.youtube.com/watch?v=UUlvECz8mEY 00:00 Al: Gives update. He shows a 3D printed bracket for the 180kg/cm giant servos. He is contemplating a box cover. 01:45 Al: Talks about Adruino Nano clone boards. He can't get them to program. 06:00 Al: Lawn Tractor Startup Procedures. Shows gnome-terminal with tabs. Juan uses terminator. mush (or mosh), plink. Trick to get difference between headings. 16:30 Juan: Gives update. Problems with steering. He wants to build up a duplicate system. His tractor is stranded in the middle of the field. 22:55 Jonathan: Talks about his motor controller, software tutorials. He wants to add a light bar guidance system. He asks about ROS2. 26:45 Jonathan: Presents business ideas. 28:40 Matt: Posts a link and talks about a phone app light bar navigation system. 33:30 Talk of Kickstarter, bounties for a task. 36:45 Talk about AgOpenGPS. 38:20 Al talks about the AgriBus GNSS receiver. 39:30 Matt: Talks about his delta arm. 41:30 Jeff: Gives update. Changed belt on lawn mower. Talks about transmission control for his lawn tractor. Talks about his giant servo for transmission control. 46:00 Jeff: Switches to steering control. 46:30 Jeff: Again shows various controller boards to make everything work. And more talk of options on the lawn tractor. 50:30 Matt: Give update. Has his third lawn mower put back together. Some talk of the small robot kit. 53:45 Jonathan: Asks if people have documentation sites. 56:00 Al: Shows documentation for installing the simulator. A discussion of simulator vs. real vehicle. Chat: 09:22:01 From Matt Droter : Terminator tutorial - https://gnometerminator.blogspot.com/...​ 09:33:17 From Matt Droter : Auto guidance app https://play.google.com/store/apps/de...​ 09:37:04 From Matt Droter : https://agri-info-design.com/​ 09:43:28 From Al Jones : https://www.amazon.co.jp/dp/B07RXL7CM...​ 09:43:37 From Matt Droter : AgOpenGPS https://agopengps.jimdosite.com/​ 10:03:43 From Jeff Sampson : My YouTube channel: https://www.youtube.com/user/jws8675309​ 10:06:03 From Matt Droter : https://github.com/ros-agriculture/tr...​ I: 06012020 Community Meeting https://www.youtube.com/watch?v=NyfGJKsjuQ0 00:00 In the middle of discussion on powered wheels (I think). 00:40 Al: Talks about trying to get his lawn tractor to move. He is having problems generating odom from his GPS. 11:20 Al: Says his tractor will not run in the rain. The steering quits. 12:00 Christopher: Talks about 3D printed gears. He talks about bee hives. (automating the process) Lots of talk about bee-keeping. 19:30 Conversation changes back to additive manufacturing and how it applies to modifying an existing vehicle. 31:55 Matt: Asks Walter if he wants to give a ROS2 update. He says No!. This leads into other people discussing ROS2 transition. Moves into discussion of DDS comunications. (appropriately or not, it degrades fast) 38:55 Vinny: Asks John (Lee) how it is going. Some confusion. John gives an update on his robot kit. Talk about fiducial markers. tf vs. pose. Matt gives a demo of fiducial tracking. 50:40 John: Asks what is Matt working towards with his little robot. Matt says his whole concept wa sto track fiducials. Then goes on to admit that the small robot works liie abig robot, it is just a matter of scale. Then John asks how GPS relates to fiducials for localization. Chat: 18:05:28 From Matt Droter : Navsat Driver for serial GPS https://github.com/ros-agriculture/nm...​ 18:28:36 From Matt Droter : https://ntopology.com/​ 18:29:50 From Matt Droter : ROS Additive Manufacturing (RAM) https://discourse.ros.org/t/ros-addit...​ 18:37:35 From Walter Gunter : https://design.ros2.org/articles/qos....​ 18:39:10 From Doug Thorpe : DDS Wiki article: https://en.wikipedia.org/wiki/Data_Di...​ 18:43:32 From Matt Droter : ROS Fiducials http://wiki.ros.org/fiducials I: 07032020 Lawn Tractor Meeting https://www.youtube.com/watch?v=XC-co_TbFMs 00:00 Jeff: Points out a fiber optic gyro (FOG) he found on eBay. He posts a link to a homebuilt FOG. 07:20 Jeff: Discusses surplus laser scanners (LIDAR). 12:00 Jonathan: Is rebuilding a tractor clutch. He has a potentiometer to read his steering angle. He also wants to connect an R/C servo to a potentiometer as a speed reference for his big motor controller. He is loading software for ROS1 and ROS2. He talks about the AgriBus RTK GNSS receiver. Talk about Ardusimple F9P board and other brands. Also Drotek and CSGshop. 34:00 Jeff: Goes back to mounting pots. And adding an eStop switch. Jonathan shows his eStop. 40:40 Doug: Gives an update on new equipment, new parts and things that are broken. Asks about using an R/C servo to operate hydraulic valves. 45:55 Al: Shows his 3D printed box to cover his giant R/C servo. And a mount for a Arduino Nano baord. Goes through his milestone chart and progress. 50:50 Jonathan: Gives praise for Al's documentation. Requests a quicker link to find it. 55:00 Al: Posts a link to Ag Leader for angle sensors. Chat: 00:17:02​ Jeff Sampson: Fiber Optic Gyro: https://www.youtube.com/watch?v=Gsat0...​ https://hackaday.io/project/2744-1-d-...​ 00:19:08​ Jeff Sampson: https://www.ebay.com/itm/KVH-DSP-3000...​ 00:20:08​ Jeff Sampson: file:///C:/Users/jeff/Downloads/DSP3000_Manual.pdf 00:45:41​ Al Jones: Ag Leader steer angle sensor with linkage: https://www.ebay.com/i/324110892768?c...​ 00:46:34​ Al Jones: This is the pot inside: http://ecatalog.beisensors.com/item/r...​ 01:08:27 Al Jones: Ag Leader documentation: https://www.agleader.com/blog/explana...​ 01:08:51 Doug Thorpe: http://rosagriculture.org/​ I: 07072020 Community Meeting https://www.youtube.com/watch?v=ETGMtG9R6wo 00:00 Al: Attempts to find some that was posted. He talks about posting an odom message from GPS. Discussion of (GPS) Course Over Ground vs. actual vehicle heading. More confusion about TF tree. Much discussion of RQT graph. 24:00 Allan: Is about to give a demo... but the dusacussion goes elsewhere... 26:40 Conversation comes back to demo. He added extra sensors to his simulation and added some plants in his field. GPS waypoint following. Will two LIDARs interfere? LIDAR placement. Playing around with dynamic reconfigure. Confusion on localization and global costmap vs. local costmap. Chat: 18:33:51 From Matt Droter : Precise 3D vision https://structure.io/​ 18:47:15 From Matt Droter : https://github.com/gareth-cross/rviz_...​ I: 07102020 Lawn Tractor Meeting https://www.youtube.com/watch?v=sye8cSa1-iM 00:00 Jonathan: Is attempting to ask when he switches over to ROS instead of the joystick, where do the control commands come from. We apparently skipped that and he is showing his R/C servo which is turning a potentiometer which will be the input to his motor speed controller. He has his steering angle sensor mounted on his tractor. We came back to the original question. Jeff answers about odometry instead of the cmd_vel question that was asked. More talk about odometry and how to generate it. 15:20 We switch to Al's status. Discussion of move_base_flex publishing cmd/vel. 22:35 Al: Acknowledges that he needs to move with a joystick and validate it moves correctly in rviz. 23:55 Al: Mentions Clearpath Robotics Darpa challenge. 26:50 Jeff: Was asked for status... Talks about testing odometry. 28:15 Jonathan: Got his tractor put back together. Talks about weed control. Tracking rows of plants. Praises Al's documentation. 35:00 Al: Shows his ESP32 module. And discusses power monitoring on his lawn tractor. 39:50 Al: Shows his wiring diagram. We discuss his wiring. 55:20 Jeff: Talks about odometry testing. Chat: 09:45:59 From Jeff Sampson : A random example of a battery disconnect switch: https://www.summitracing.com/parts/hl... I: 07142020 Community Meeting https://www.youtube.com/watch?v=JHYp-muq_14 00:00 Vinny: Is talking about waypoint following. Discussion of services vs. actions. More discussions of waypoint following. 18:25 Matt: Asks about behavior trees. 22:15 Doug: Gives an update. Shows his 180kg/cm servo. 23:00 Kyler: Is rewiring his Cat tractor. Talks about Arduinos resetting and how to fix it. 28:50 Vinny: Asks about Matt's delta arm. 30:10 Allan: Asks about comparing actual location vs. the robots reported position. 35:25 Kyler: Asks if anybody uses https://www.moasure.com/ 39:50 The question is asked if Kyler is still using the "Brick" IMUs. And talk about OpenIMU. 45:25 Questioning odometry... Specifically wheel odometry. RADAR vs. visual odometry. 50:00 Mention of Fiber Optic Gyros. Using RADAR to locate rocks for removal. 51:20 Talk of RADAR support in Nav2 for ROS2. https://navtechradar.com/ is mentioned. 54:15 Mention of alternate navigation techniques. Chat: 18:19:43 From Matt Droter : Set a ROS navigation goal using latitude and longitude. http://wiki.ros.org/gps_goal​ 18:30:35 From Vinny Ruia : https://playground.arduino.cc/Main/Di...​ 18:38:36 From Vinny Ruia : AMCL : http://wiki.ros.org/amcl​ 18:42:15 From Vinny Ruia : Getting ground truth from Gazebo: https://www.sauravag.com/2017/06/how-...​ 18:52:07 From Matt Droter : OpenIMU https://openimu.readthedocs.io/en/lat...​ 18:57:01 From Matt Droter : NavTech Radar https://navtechradar.com/​ I: 07172020 Lawn Tractor Meeting https://www.youtube.com/watch?v=7dsjMCiTGAs 00:00 Jonathan: Shows his articulated steering vehicle. Steering angle sensor, bumper switch, motor controller with variable speed, 07:45 Discussion of video backgrounds. 08:35 Doug: Mentions a raddom tractor. Then shows an Android phone connected to an Arduino which is controlling things. And mentions his 180kg/cm servo. 13:25 Al: Gives status update. His USB hub does not power up correctly. Documentation on startup launch files. Loose set screws. Bag files. 19:25 Matt: Is working on his electronics box and wiring. 19:50 Al: Is trying to track down his battery discharging. Moves into confusion on how he powers the Teensy 3.2 for his transmission control. 30:20 Matt: Shows his current electronics box. 32:00 Jeff: Shows his automtive grade IMU. 41:05 Jonathan: Tells a story about pan/tilt units and zapping slugs. 42:45 Al: Jumps in on the search for automotive gyroscopes. 43:05 Jeff: Finally finds the link to the data sheet. https://www.digchip.com/datasheets/parts/datasheet/414/HZ1-90-100A-pdf.php 44:00 Al: Posts a link to a gyroscope for a motorcycle. 46:40 Jeff: Talks more gyroscopes. Temperature compensation in the MPU9250 gyroscope. 52:00 Jeff: Complains about his local robot meetings. And it gets resurrected as a Slack/Zoom meeting. Chat: 09:45:02 From Jeff Sampson : Automotive gyroscope. Single axis. https://www.digchip.com/datasheets/pa...​ 09:46:45 From Al Jones : https://www.autoblog.com/2020/06/08/h...​ I: 07212020 Community Meeting https://www.youtube.com/watch?v=3ybOYem4P5A 00:00 Allan: Is talking about https://www.paperspace.com 03:05 Al: Discusses access to his data. He is getting NAN values. His rqtgraph. 24:10 Allan: Shows his simulated rover on RVIZ and talks about visual odometry. Much confusion and discussion about odometry, localization, costmaps, static map, TF Chat: 18:05:58 From Matt Droter : Paperspace GPU cloud tools built for developers. https://www.paperspace.com/​ 18:37:00 From Matt Droter : map_saver http://wiki.ros.org/map_server#map_saver​ 18:50:03 From Matt Droter : http://wiki.ros.org/robot_localization​ 18:51:03 From Matt Droter : https://github.com/methylDragon/ros-s...​ 18:53:40 From Matt Droter : https://github.com/earthrover/earth_r...​ 18:54:19 From Matt Droter : https://github.com/ros-agriculture/tr...​ 18:55:31 From Al Jones : https://earthrover.farm/​ I: 07242020 Lawn Tractor Meeting https://www.youtube.com/watch?v=7vAiCxBI-0I 00:00 Jeff: Talks about Al's power issue. Two power inputs on a Teensy 3.2. 13:05 Al and Matt: Talk about GPS odometry. 14:05 Al: Shares his milestone chart and progress. 16:40 Al: Shows progress on his ESP32 to use for voltage monitoring. 17:50 Jonathan: Has a bigger box. He shows his motor controller. We talk about controlling the speed from an Arduino. 33:20 Jonathan: Has a new computer to run ROS. 34:00 Al: Digs for Arduino code to do PWM out. 37:20 Al: Asks if Jonathan has the spec sheet for his motor controller. 38:45 John is having problems with his wheels. 42:50 Jeff: Talks about his automotive gyroscope. And ADC inputs. 58:00 Al: Asks if anybody has used a gyroscope in a phone. 1:02:10 Matt: Shows a new electronics box with a camera. Recording video to ROS bag. 1:05:45 Doug: Mentions his back ground. Fills us in on farm repairs. LIDAR and Teslas. Talks about a gamepad on a browser. Chat: 09:02:58 From Jeff Sampson : https://www.pjrc.com/teensy/schematic...​ 09:14:43 From Jeff Sampson : https://www.pjrc.com/store/teensy32.html​ 09:14:58 From Jeff Sampson : https://www.pjrc.com/teensy/pinout.html​ 10:02:58 From Matt Droter : Old package ROS andriod sensors http://wiki.ros.org/android_sensors_d...​ 10:11:13 From Matt Droter : Gamepad API https://developer.mozilla.org/en-US/d...​ I: 07282020 Community Meeting https://www.youtube.com/watch?v=ucf6fu9bTXo 00:00 Doug: Appears to be talking about LIDAR. L515. 01:50 Walter: Discusses the OpenCV AI cameras on Kickstarter. 07:15 John: Gives an update on his robot. Fudicial tracking and TF. 30:30 Doug: Is repairing one of his tractors. He is doing Android programming. 33:20 Doug: Comments about his swather. 34:50 Doug: Comments about his lawn tractor progess. And a small robot project, hover board motors and o-drive controllers. 42:00 Walter: Asks if all the projects are gasline/diesel powered or are any electric. 42:25 John: Asks how many motors can be controlled. 44:40 Walter: Mentions another motor driver board. 48:40 John: Asks about Walter's projects. 54:25 Short discussion on robotics courses. Chat: 18:04:55 From Walter Gunter : https://www.kickstarter.com/projects/...​ 18:06:58 From Matt Droter : RealSense 515 https://www.intelrealsense.com/lidar-...​ 18:23:03 From Matt Droter : https://github.com/ros-agriculture/la...​ 18:29:52 From Matt Droter : http://wiki.ros.org/catkin/workspaces​ 18:31:03 From Matt Droter : The Construct ROS Classes - https://www.theconstructsim.com/​ 18:31:32 From Walter Gunter : https://robocademy.com/2020/06/25/enr...​ 18:31:57 From Matt Droter : ROS Tutorial - http://wiki.ros.org/ROS/Tutorials/​ ROS Tutorial Videos - Shawn Chen on YouTube: https://www.youtube.com/watch?v=ehtUb...​ 18:33:28 From Matt Droter : ROS knowledge base https://answers.ros.org/questions/​ 18:43:08 From Matt Droter : Hobby Motors For Robotics https://odriverobotics.com/​ 18:45:32 From Walter Gunter : https://vesc-project.com/​ 18:48:13 From Walter Gunter : HGLRC FLIPSKY ESC V4.12 FSESC 50A-240A https://www.amazon.com/HGLRC-FLIPSKY-...​ thoughts? I: 07312020 Lawn Tractor Meeting https://www.youtube.com/watch?v=QyhlTTSJ8wo 00:00 Al: Gives us status. Verify /fix, /heading, /odom. Possibly wrong direction in RVIZ. Improper rotation? 09:05 Matt: Is going a long hike. Asks about survey of GPS base station for uBlox F9P. 24:25 Matt: Talks about his base to rover correction transmission. 25:35 Al: Asks about the fiducial markers that Matt has on his trees. 26:35 Matt: Talks about the kind of errors to expect. 27:40 Doug: Shows off his cats. He is working a gimbal for an Android phone. He shows a WiFi camera app on his phone. 36:20 Jeff: Asks if anybody has an "electronic compass". 39:20 Al: Bought a magnetometer and an IMU. 42:30 Jeff: Talks about OpenAI camera. 44:20 Matt: Shows am image from a 435 camera. It is the 265 with the short range. 47:00 Doug: Talks more about his Android camera app. Chat: 09:15:58 From Jeff Sampson : ublox f9p survey: https://www.google.com/search?q=f9p+s...​ 09:17:57 From Jeff Sampson : https://www.ardusimple.com/question/s...​ 09:19:10 From Jeff Sampson : https://www.ardusimple.com/question/e...​ 09:26:50 From Al Jones : recent purchase: IMU https://www.adafruit.com/product/4502​ 09:27:28 From Al Jones : recent purchase: magnetometer https://www.adafruit.com/product/4366​ 09:38:10 From Doug Thorpe : IP Cam is the Android and iOS app 09:38:19 From Doug Thorpe : turns your phone into a webcam 09:42:17 From Al Jones : https://www.adafruit.com/product/4413​ 09:49:53 From Matt Droter : AI Camera - https://www.kickstarter.com/projects/...​ I: 08042020 Community Meeting https://www.youtube.com/watch?v=V90vMTPU044 00:00 Kyler and Vinnie: Discuss standard ROS vs. custom code. Behavior trees. 04:30 Juan: Gives update on his tractor. Rewiring, documentation 09:20 Jeremy: Talks about ROS2. 12:00 Jeff: Points out how lazy he is. But then he brings up old data. Talks about calculation for steering angle and curvature. Vinny makes lots of notes. 52:00 Jeff: Asks the brand of Kyler's small tractor. To locate YouTube video when he gave a hydraulics demo. 54:05 Jeff: Asks about tractor junk yards. 55:50 Vinny: Is redrawing his diagram for steering control. Chat: 18:29:42 From Matt Droter : Curvature = cmd_vel.angular.z / cmd_vel.linear.x 18:30:56 From Jeff Sampson : The rotational velocity to steer angle page: http://wiki.ros.org/teb_local_planner...​ 18:31:51 From Jeff Sampson : Explanation of curvature vs steer angle is explained here... 18:46:32 From Matt Droter : How to tune steering. 18:48:18 From jeremy : great stuff. See you guys next time. 18:52:22 From Matt Droter : numpy.polyfit https://numpy.org/doc/stable/referenc...​ 18:52:27 From Matt Droter : Example https://data36.com/linear-regression-...​ 18:53:39 From Jeff Sampson : Kyler's small tractor: Yanmar 19:02:13 From J.Lee : great! I: 08072020 Lawn Tractor Meeting https://www.youtube.com/watch?v=4nN3OzLH7aA 00:00 Al: Starts with an update. Talks about using a satellite map with RVIZ. Getting the location and heading to work. 11:20 Matt: Says he is starting on GPS work. 11:40 Jeff: Mentions steering discussion from last Community meeting. Discussion about curvature. 15:00 Al: Says his new IMU from Ada Fruit showed up. But then he says he actually got a gyroscope and a magnetometer. 15:25 Jeff: Talks about his plot of driving in a circle, which he can't seem to find. Trying to verify rotational velocity from odom message. 19:05 Al: Discusses trying to get heading from GPS messages. 33:25 Jeff: Asks if the GPS driver being used has the concept of velocity. Much digging to see what is being published and if they change. 42:35 Jeff: Says he thinks the uBlox F9P GPS creates a message with the heading latched at zero speed. 48:25 Try to track down the "use_rmc" flag. RMC vs. VTG. Much discussion of the nmea navsat driver. 1:20:55 Jeff: Complains about not being able to find old stuff. (Which is why this index is being created...) Chat: I: 08112020 Community Meeting https://www.youtube.com/watch?v=_BxKQrsgKyI 00:00 Allan: Talks about an Intel Real Sense T435 camera. He gives various demos. 11:25 Vinny: Talks about his behavior trees and way point following. 14:20 Matt: Talks about surveying his GPS base station. 25:55 Jeff: Is hoping GPS3 will save the day. 28:10 Vinny: Asks why his phone does not use RTK for the GPS. And why do farming vehicles need RTK precision. 36:00 Discussion of visual systems in place of GPS. 43:00 Allan: Shows a video on image processing. Discussion turns to sensors. 55:40 Matt: Proposes using deep learning for localization. 58:25 Jeff: Proposes projecting fiducial markers onto objects. 59:30 John: Has his fiducial marker perception working. And trying to navigate with fiducials is discussed. Chat: 17:59:54 From Matt Droter : With Probityfarms, you can budget, manage your farming activities, monitor your investment, and access funds faster. https://probityfarms.com/​ 18:57:32 From Matt Droter : Semantic Segmentation with SegNet https://github.com/dusty-nv/jetson-in...​ 19:09:58 From Matt Droter : ROSCon 2012 - Understanding tf - https://www.youtube.com/watch?v=2gVo0... I: 08142020 (was 07142020) Lawn Tractor Meeting https://www.youtube.com/watch?v=nNi638_708g 00:00 Random chatter which leads to discussion of fixing a couple of bugs in the nmea_navsat_driver driver. Discussion of how to visualize a guaternion in RVIZ. Talk about Al's status. 25:50 Al: Talks about a program to supply move commands instead of using a joystick. 29:00 Discussion of Al's satellite map image. Discussion of tractor not staring the same place each time it starts up. It is attempted to blame it on GPS base station variablilty. 36:40 Matt: Says he is playing with his GPS. Discussion about how good your data has to be. Modifing some code to see the difference between "float" and "fix". 49:15 Al: Mentions his 12V voltage sensor and his lithium batteries. He thinks he is going to replace the lead acid battery on his lawn tractor with lithium batteries. 54:20 Jeff: Asks about a KVH manual that Al received. 55:20 Jeff: Talks about his steering on his mini-tractor (Sammy). Adjustment of the range pot on the giant servo. 57:15 Al: Talks about the 3D printed enclosures for the giant servos. 58:00 Jeff: Talks more about the fiber optic gyros on eBay. 1:00:30 Jeff: Gets cute with his green screen background. Chat: I: 08182020 Community Meeting https://www.youtube.com/watch?v=WiljhxoIe2w 00:00 Starts in the middle of a conversation, apparently about simulators. 00:55 Talk about Georgia Tech Robotarium. 04:50 Vinny: Asks about teaching ROS. 13:40 John: Talks about his fiducial tracking and transforms. Working with his kit. Fiducials on maps. Vinny draws diagrams of fiducials placed in the world to set up static transform broadcasters. 51:55 Matt: Shows a URDF preview function for RVIZ. And the static transform markers should also show up in RVIZ. 55:40 Vinny: Mentions tilting planner LIDAR with transforms to get 3D view. Chat: 18:09:51 From Matt Droter : https://www.theconstructsim.com/​ 18:13:14 From Matt Droter : Building a cloud robotics development platform using JupyterLab and ROS https://blog.jupyter.org/jupyterlab-r...​ 18:13:32 From Jeff Sampson : Teaching ROS: https://www.google.com/search?q=teach...​ 18:29:16 From Matt Droter : Nice write up of transforms from the University of Virginia. https://linklab-uva.github.io/autonom...​ 18:32:18 From Matt Droter : tf tutorials http://wiki.ros.org/tf/Tutorials​ 18:34:18 From Matt Droter : ROS static transform http://wiki.ros.org/tf#static_transfo...​ 18:44:39 From Matt Droter : Example transforms in a URDF for your robot https://youtu.be/HOVs7vylcC8?t=127​ 18:46:48 From Matt Droter : ROS documentation for standard measurements: http://www.ros.org/reps/rep-0103.html​ 18:47:50 From Matt Droter : ROS node to build a 3D map of fiducials and estimate robot pose from fiducial transforms http://wiki.ros.org/fiducial_slam I: 08212020 Lawn Tractor Meeting https://www.youtube.com/watch?v=rcs26oILxE4 00:00 Al: Goes over his status on his milestone chart. 01:25 Al: Mentions AWS webinars and their simulator software. 07:30 Matt: Shows pictures of an autonomous lawn mower. 11:30 Jeff: tracks down the motor drivers that were listed in the original post. 15:20 Matt: Is playing around with visual odometry. 16:55 Jeff: Asks about using the RealSense outdoors. 18:45 Doug: Talks about mounting an Andriod phone on a servo gimbal mount. He has various sensors mounted on a board. Talks about Android programming. 25:50 Doug: Talks about his 180kg/cm servo. 31:20 Al: Talks about the business case for a hay bailing robot. And trasport. 45:40 Doug: Talks about some IOT "Ag thing" he attended. 47:05 The conversation mysteriously goes back to stacking hay bales... 57:20 Jeff: Asks is a Fiber Optic Gyro would solve all of your navigation problems. Chat: 09:26:20 From Matt Droter : A desciption of an autonomous lawn mower and a couple of smaller robots: https://groups.google.com/g/hbrobotic...​ 09:31:46 From Doug Thorpe : Some videos of an automated or RC controlled riding lawnmower in this gallery as well. https://photos.google.com/share/AF1Qi...​ 09:59:59 From Jeff Sampson : Automated bale stacker: https://www.youtube.com/watch?v=X0RSL...​ 10:10:48 From Jeff Sampson : https://www.youtube.com/watch?v=BBqSP...​ 10:13:08 From Jeff Sampson : https://www.youtube.com/watch?v=tYf8h... I: 08282020 Lawn Tractor Meeting https://www.youtube.com/watch?v=ZpJ30BO_AR4 00:00 Introductions 09:00 Presentation of Agribot https://github.com/Dhruv2012/Autonomous-Farm-Robot Chat: 09:04:15 From Matt Droter : Ag robotics research project https://github.com/Dhruv2012/Autonomo...​ 09:25:18 From Jeff Sampson : inks to my small electric vehicle: 09:25:30 From Jeff Sampson : https://rosagriculture.slack.com/file...​ 09:25:50 From Jeff Sampson : https://www.youtube.com/watch?v=4cTYF...​ 10:10:54 From Al Jones : ros lawn tractor https://github.com/ros-agriculture/la... I: 09012020 Community Meeting https://www.youtube.com/watch?v=VPJw3iSJKVA 00:00 Walter: Is talking about ROS1 vs. ROS2. Gives a demo. Talk about rqt_graph and parameters in ROS1 vs. ROS2. 15:45 Jeff: Ordered some AtoD convertors. 16:25 Jeff: Talks about the upcoming virtual ROSCon. 17:30 Walter: Asks if anybody watched the Mike Ferguson presentation. 18:30 A discussion of ROS core. 21:05 Matt: Shows a picture of one of his lawn tractors. Discussion of GPS vs. visual odemetry vs fiducials. 26:30 Jeff: Asks about Allan's localization. Allan talks about TF. Endless discussion on transforms and localization... Chat: 18:04:33 From Jeff Sampson : Todays discussion: ROS1 ROS2 ROS1_bridge 18:08:44 From Walter Desktop of awesomeness : https://github.com/ros2/ros1_bridge​ 18:40:15 From Vinny Ruia : Transform broadcaster: http://wiki.ros.org/tf/Tutorials/Writ...​ 18:58:25 From Vinny Ruia : ROSMON : http://wiki.ros.org/rosmon​ 19:11:12 From Matt Droter : arg name="tf_broadcast" default="false" I: 09042020 Lawn Tractor Meeting https://www.youtube.com/watch?v=2mj1IVl_hvM 00:00 Doug: Trys to explain a problem he is having (or perceives to be a problem). He is apparently trying to mix manual control and automatic control and wants everything to just work. Various solutions are explored. (and much prodding to figure out exactly what he wants to do) It kind of goes off in the weeds... 27:25 Jeff: Mentions his AtoD convertors he ordered. (In a following meeting it is mentioned these were counterfiet parts. These are actually 12-bit parts, not 16-bit parts.) Talk about connecting these to an automotive grade gyroscope. 30:30 Doug: Asks about measuring current. Jeff posts a link to current sensors. 37:20 Jeff: Asks if there is a tutorial for selecting beteween NED and ENU conventions on heading. 41:50 Jeff: Recounts/complains about the assumptions made in ROS. Goes down the path of piecing nodes together and turing options aon and off as you go. (Which addresses the problems Allan was having in a recent meeting.) It inevitably turns to a converstaion about which sensor is in control for localization. Chat: 09:31:24 From Matt Droter : Kyler's steering control https://youtu.be/7GK9KPS7eFI​ 09:43:29 From Jeff Sampson : Current sensors: https://www.youtube.com/watch?v=cG8mo...​ 09:51:09 From Allan : navsat_transform: frequency: 10 delay: 3.0 magnetic_declination_radians: 0.00 #0.168285 # For lat/long 43.500718, -80.546638 on Jun 1 2017 yaw_offset: 1.570796327 # IMU reads 0 facing magnetic north, not east https://www.udemy.com/course/ros-navi...​ 09:52:17 From Allan : navsat.yaml file I: 09082020 Community Meeting https://www.youtube.com/watch?v=EcikfhKybqY 00:00 Juan: Is discussing differences between simulation and a real vehicle. Matt talks about differences between a small kit robot and a full size vehicle. 13:45 Discussion of videos for ROS conference. 17:55 Allan: Gives an update. 19:25 John: Gives an update. 25:15 Jeff: Update on his 12-bit AtoD convertor that was supposed to be a 16-bit convertor. Gives a short demo of a automotive gyroscope connected to the 12-bit convertor. 33:05 Juan: Asks where the gyroscope will be mounted on a robot. Talk about magnetometers. 43:05 Juan: Asks if a magnatometer can measure conductivity. The discussion moves to Farm OS and tracking soil values. Python 2 vs. Python 3. 53:00 Juan: Shows some soil sensors. And talks about "Know your field". General data collection. Chat: 18:12:55 From Matt Droter : If you are interested in building an indoor test robot. Here are the links: Robot - https://shop.4tronix.co.uk/collection...​ Motor Controller - https://shop.4tronix.co.uk/collection...​ Joystick - https://thepihut.com/collections/rasp...​ Raspberry Pi and SD Card Optional - Raspberry Pi Camera V2 Robot Tutorial - https://kyrofa.com/posts/your-first-r...​ (We use this RPi image instead of Ubuntu Core https://downloads.ubiquityrobotics.co...​) ROS Tutorial - http://wiki.ros.org/ROS/Tutorials/​ ROS Tutorial Videos - Shawn Chen on YouTube: https://www.youtube.com/watch?v=ehtUb...​ ROS install script for your laptop or computer https://github.com/linorobot/rosme​ 18:52:12 From Matt Droter : FarmOS web based farm management - https://farmos.org/​ 18:54:38 From Jeff Sampson : https://medium.com/@beta_b0t/how-to-s...​ I: 09112020 Lawn Tractor Meeting https://www.youtube.com/watch?v=A6NSEeLhR4E 00:00 Al: Goes over his startup process. 04:15 Allan: Says his initial origin moves araound. 06:40 Allan: Shows his startup scripts and methods. He has a menu driven system which uses tkinter. 21:00 Allan: Talks about his Gazebo ground truth is different than actual location. 27:35 Jeff: Questions why Al is starting anything names "sim" when running on a real vehicle. 32:15 Jeff: Asks for clarification on Al's GPS base station. 34:10 Allan: Goes back to user interfaces. 35:20 Talks about the Adafruit AtoD and the Amazon knock-off. And integrating the gyro yaw value. 43:55 Al: Asks about using an Android phone to do inertial measurement. 47:30 Jeff: Discusses "navigation quality" in cell phones. 51:00 Matt: Tells a way to get around the Python 2.7 vs. Python 3.x problem. 53:20 Al: Update on his milestone chart. Chat: 09:32:49 From Allan : https://github.com/mturktest123/rosGUI​ 09:51:11 From Matt Droter : Super old version http://wiki.ros.org/android_sensors_d...​ I: 09152020 Community Meeting https://www.youtube.com/watch?v=_RKZBJPjkFU 00:00 Allan: Shows his GUI to control his ROS nodes. 13:15 John: Talks about his progress. 18:30 Matt: Mentions his current poll. 23:10 John: Mentions Dexter Industries. 24:40 Jeff: Votes for localization. Discussion of localization options. 28:55 Allan: Asks about his specific transforms from World to base_link. 59:10 Matt: Holds up his CAN project he is working on. Then Jeff tells a story about CAN (non)interoperability. Chat: 18:33:56 From John Lee : https://www.dexterindustries.com/howt...​ 18:34:55 From Allan : https://github.com/mturktest123/rosGU...​ 19:01:31 From Jeff Sampson : https://roscon.ros.org/2015/presentat...​ 19:02:43 From Jeff Sampson : https://www.youtube.com/watch?v=nfvvp... I: 09252020 Lawn Tractor Meeting https://www.youtube.com/watch?v=ztkFEgJ6xhg 00:00 Al: Has no update. 01:30 Jonathan: Talks about the details behind running a "CSA". Discussion of tracking sources using Block Chain. 14:55 Jonathan: Discusses his status in life. 17:00 Jonathan: Asks about Nav Stack on ROS Foxy. 23:30 Al: Can't figure out how to run his AB line. 24:50 Matt: Has some new hardware. Metal case for Raspberry Pi. Jonathan is looking at Nvida Xavier board. 27:50 Jeff: Is cleaning out his garage. Talks about IMU sensors. 29:20 Al: Next step is to execute a 2D Nav Goal on his physical lawn tractor. Talks about Allan's GUI from a previous meeting. 31:00 Al: Asks about the new guy in the Twin Cities Robotics Group. 32:25 Al: Mentions use case. Removing invasive tree species from hay fields. What size of vehicle. How do you identify targets. 39:50 Matt: Posts a drone sprayer. 40:10 Jeff: Asks if anyone has tried narrow tires, like bicycle tires. 44:05 Jeff: Asks about another robot that Matt had posted. 4 wheel drive, 4 wheel steering. 47:35 Al: Posts a link to USDA. 49:30 Jonathan: Posts a link to Digital Farm Hand robot. Referencing powered wheels. 54:10 Matt: Asks about steering sensors. Various sensors are discussed. 1:12:55... Chat: 09:40:20 From Matt Droter : 6Axis Agriculture Drone 1400mm Agricultural UAV Drone Frame Capacity 10KG 10L Tank for Farm Use https://www.aliexpress.com/item/40000...​ 09:50:03 From Al : https://rosagriculture.slack.com/file...​ 09:50:37 From Jonathan Hughes : https://www.gadgetify.com/wp-content/...​ 09:52:07 From Jonathan Hughes : https://www.aliexpress.com/item/33015...​ 09:52:20 From Al : USDA reference re: innovation https://www.usda.gov/media/press-rele...​ 09:57:41 From Jonathan Hughes : https://www.digitalfarmhand.org/​ 10:04:47 From Jonathan Hughes : https://www.ebay.co.uk/itm/RTY050LVNA...​ 10:06:09 From Jonathan Hughes : https://sensing.honeywell.com/RTY050L...​ 10:08:52 From Jeff Sampson : https://www.ebay.co.uk/sch/i.html?_fr...​ 10:11:11 From Jeff Sampson : https://www.ebay.co.uk/itm/Angle-Sens...​ 10:18:06 From Al : https://autoplicity.com/3933019-delph...​ 10:18:17 From Jeff Sampson : https://www.google.com/search?q=delph...​ I: 10022020 Lawn Tractor Meeting https://www.youtube.com/watch?v=m-k1YZC7Aos 00:00 KP: Introduces himself. 03:55 Al: Talks about Allan's Gui that he is recreating. Walks through code (tkinter) to created buttons and display values. 14:30 Jonathan: Mentioned he repaired his existing angle sensor. Said he ordered a new magnetic sensor. 17:30 Lee: Talks about starting his ROS learning. 19:05 Al: Mentions a Joseph Lentin book on ROS. Discussion of books and courses. 25:35 Lee: Request for examples. Some talk of ROS1 vs. ROS2. 35:30 Paddy: Shows up. He is with GOAT Industries. 42:00 Doug: Gives an update on the state of the art of medical data logging. Gives an update on his farm projects. 43:30 Jeff: Gives some history on ROS. And some insight on where ROS1 and ROS2 fit in. 49:45 Jeff: Talks about some IMU projects. 52:00 Paddy: They have had good results with GPS. Discussion of what to run for drivers. 1:00:30 Jeff: Asks Matt about his ESP32 and reprogramming over WiFi. Some discussion about mulitple WiFi units on the same vehicle. Chat: 09:10:47 From Al : https://gist.github.com/jones2126/​ 09:19:15 From Jonathan Hughes : https://www.ebay.co.uk/itm/P3022-V1-C...​ 09:25:17 From Doug Thorpe : https://lentinjoseph.com/​ 09:29:00 From Matt Droter : Mastering Robot Operating System – Live Course by Lentin Joseph. https://discourse.ros.org/t/mastering...​ 09:37:45 From Al : https://github.com/ros-agriculture/nm...​ 09:41:36 From Lee Hughes : Thanks for the link :-). 09:48:14 From Doug Thorpe : November 12th https://roscon.ros.org/world/2020/​ 09:50:51 From Matt Droter : Why ROS 2? https://design.ros2.org/articles/why_...​ 09:53:03 From Prabhakar Karri : Thanks for the link Matt 09:54:56 From Matt Droter : ros driver for em7180_imu https://github.com/droter/em7180_imu​ 09:57:23 From Matt Droter : ROS2 package containing drivers for NMEA devices that can output satellite navigation data (e.g. GPS or GLONASS). https://github.com/ros-drivers/nmea_n...​ I: 10092020 Lawn Tractor Meeting https://www.youtube.com/watch?v=oodVj8qTNpk 00:00 Discussion of eStop switches. (Or maybe it is for a bumper switch.) Software vs. hardware. 02:45 Jonathan: Shows his hall effect rotary sensor he just received. For steering sensor on his center-pivot articulated vehicle. 05:00 KP: Asks about the purpose of Jonathan's robot. It is going to be used a general purpose tractor. 09:15 KP: Asks about the team of Jonathan, Lee and Paddy. 10:10 Lee: Shows a uBlox F9P GPS board from Ardusimple. 12:15 Lee: Discusses other porjects he has been looking at. 13:30 Matt: Mentions a link to configure the uBlox F9P. 14:25 Jonathan: Tries to remember which F9P kit they bought. 17:00 Short discussion of the PixHawk connector on the Ardusimple board. A short discussion of the PixHawk controller on a John Deere tractor. 18:10 Discussion of the Ardusimple board versions and the various connection options. 21:20 Discussion of sending correction data from a base station to the rover. 28:40 Jonathan: Asks to see Jeff's robot. 33:25 Jeff: Mentions the free GPS correction service in USA. 34:40 Which antennas to use. 36:10 Jonathan: Asks KP what GPS he plans to use. 37:10 Discussion of NTRIP Castor vs. point-to-point radio connection. Discussion of WiFi. 44:15 KP: Asks if ready made robots are available. 50:40 Lee: Posts links to WiFi units. 54:40 Jeff: Talks about USB hubs. Chat: 09:20:18 From Matt Droter : Ardusimple RTK setup https://www.youtube.com/channel/UCvad...​ 09:42:22 From Matt Droter : Centipede Open Source RTK caster - https://docs.centipede.fr/docs/centip...​ 09:48:15 From Matt Droter : Ardusimple - simpleRTK2B+heading https://www.ardusimple.com/simplertk2...​ 09:51:30 From Lee Hughes : https://www.ui.com/unifi/unifi-ap-out...​ 09:54:27 From Matt Droter : Autonomous push mower - https://www.youtube.com/watch?v=dmCQk...​ 09:55:22 From Lee Hughes : https://www.amazon.co.uk/Ubiquiti-NSM...​ 10:01:49 From Prabhakar Karri : https://www.amazon.com/Ubiquiti-BULLE...​ I: 10162020 Lawn Tractor Meeting https://www.youtube.com/watch?v=iOU6waYPTQQ 00:00 Al: Goes over his vehicle and design approach. 03:20 Al: Talks about his control GUI. 06:20 Matt: Is playing with a Gazebo simulator based on Farm World. (Or maybe that is actually Agriculture World: https://clearpathrobotics.com/blog/2020/07/clearpath-robots-get-new-gazebo-simulation-environments/ ) Talk about how Greenzie is doing naviagtion for lawn mowing. 23:30 Jeff: Talks about the Twin Cities Robotics Group meeting from the night before, 25:15 Al: Shows a 3D printed R/C servo. 29:05 KP: Talks about Ardumower. 34:00 Matt: Mentions the new iPhone-12 has a LIDAR. 35:10 Jeff: Posts a link to an Ardumower page. KP posts a link to an Ardumower video. Chat: 09:48:04 From Al : https://www.cgtrader.com/3d-print-mod...​ 09:54:45 From Jeff Sampson : Ardumower: https://www.ardumower.de/en/home.html​ 09:54:59 From Prabhakar Karri : https://www.youtube.com/watch?v=SU-_Z...​ 10:04:16 From Al : https://www.youtube.com/watch?v=N-yAL...​ I: 10232020 Lawn Tractor Meeting https://www.youtube.com/watch?v=B1uOIt-XFl0 00:00 Jeff: Talks about an electronics box and adding USB Hubs. Talks about connectors on the back of the box. Talks about his plastic boxes from Hobby Lobby. (or was it Michaels?) 08:30 Jeff: He confirms the box was from Hobby Lobby. (Comments about this video index you are reading right now...) 12:15 Al: Missed the point on the USB Hubs and asks about them. 16:10 Al: Talks about testing of his physical lawn tractor. 16:38... 19:10 Al: Talks about the 3D printed R/C servo. 29:10 Matt: Is playing with ROS2 Foxy in simulation. 29:20 Matt: Asks Lee about ESP32. How do you waterproof them. Potting compounds discussed. 32:10 Matt: Talks about cycling power on USB connectors. (Specifically on Jetson Nano) 33:05 Doug: Has a new lawn tractor. 35:10 Lee: Gives an update on learning ROS. He is running uBlox u-center under wine on Linux. He has an eight relay board. Mention of Platform-IO. 45:40 Jonathan: Is writing grant applications. 47:15 Jonathan: Has a paraglider. 48:35 Jonathan: Talks about the rotation resistance of his new hall effect rotary sensor vs. a potentiometer. Chat: 09:36:36 From Prabhakar Karri : I misspoke. KG/cm = roughly 5 lbs/in 09:51:45 From Matt Droter : Magic Gel - https://www.youtube.com/watch?v=RGAKQ...​ 09:53:17 From Doug Thorpe : YouTube Video of removing mower deck: 09:54:40 From Doug Thorpe : https://youtu.be/JrF-i-FNv5c I: 10272020 Community Meeting https://www.youtube.com/watch?v=2j4ffqUCgDQ 00:00 Jeff: Is complaining about timestamps on Zoom chat. 00:30 Jeff: Talks/complains about CAN bus. Controllers/tranceivers/drivers/buffer size. Long explaination of getting CAN to work on various processor types. Long rambling explaination of how CAN works. 42:00 The discussion changes to how the CAN bus could be used on the lawn tractor projects. Chat: 18:30:02 From Jeff Sampson : :39 18:30:09 From Jeff Sampson : :30 18:33:08 From Matt Droter : nvidia xavier https://www.nvidia.com/en-us/autonomo...​ 18:34:01 From Matt Droter : SocketCAN https://en.wikipedia.org/wiki/SocketCAN​ 18:35:11 From Vinny Ruia : CAN-UTILShttps://github.com/linux-can/can-utils​ 18:43:18 From Matt Droter : ROS socketcan_interface http://wiki.ros.org/socketcan_interface​ 18:54:27 From Matt Droter : ROS socketcan_bridge http://wiki.ros.org/socketcan_bridge​ 19:05:15 From Juan Riva : Every time I listen to Jeff I would like to try how all that reads the monitors of the sprayers or seeders 19:19:12 From Jeff Sampson : :19 19:26:09 From Matt Droter : CANable USB to CAN Adapter https://www.tindie.com/products/proto... I: 10302020 Lawn Tractor Meeting https://www.youtube.com/watch?v=JjeOytM0eGY 00:00 John and Christpher: Give a presentation on their robot "Quadriga". 19:30 Comments and discussion on the presentation. 26:15 Comparison to Allan's 4 wheel drive, 4 wheel steering vehicle. 27:15 More discussion about "makes sure it works before going into production". 27:50 Discussion about add-ons to the vehicle. 28:55 Mention of other software that is already available. 30:10 Talk of collaboration. And more talk about design approaches. 37:40 Jeff: Posts a link to Allan's project. And talk about indexing the ROS Agriculture videos. 39:50 Al: Asks about the status of their grant. 44:20 Jeff: Asks about Matt's camera selection on a Zoom call. 46:00 Al: Talks about his 3D printed R/C servo. 49:30 Jonathan: Shows a picture of his tractor. 53:45 John: Asks about meeting schedule. Chat: 09:39:54 From Al : https://www.ruralking.com/track-wb-b-...​ 09:42:57 From Matt Droter : https://linorobot.org/​ 09:47:59 From Jeff Sampson : Allen's 4 wheel robot presentation: https://www.youtube.com/watch?v=E5Wvt...​ 09:49:36 From Matt Droter : ROS software for the raspberry pi - https://downloads.ubiquityrobotics.co...​ I: 11062020 Lawn Tractor Meeting https://www.youtube.com/watch?v=lq0xQs77Mmc 00:00 Vinny: Gives a presentation on move_base_flex as opposed to move_base and discussion of behavior trees. 26:45 Al: Wants to know if anything is publishing "cross track error". 29:50 Matt: Shows a program that is displaying position error. 31:30 An exploration if the TEB planner publishes info that could be used. 34:40 Al: Gives a status update. Question about URDF in the real world. 36:45 Lee: Talks about their uBlox F9P GPS receivers. 37:45 Lee: Asks about adding a camera and how to send that data. 41:30 Al: Asks if Lee has GPS working. 43:40 Matt: Asks Lee what has been the hardest part getting started. 47:20 Lee: Asks about XML and behavior trees. 51:45 Matt: Shows a robot model he is working on. Chat: 09:18:38 From Matt Droter : robot navigation https://www.theconstructsim.com/robot...​ 09:19:49 From Matt Droter : TEB planner tutorials http://wiki.ros.org/teb_local_planner...​ 09:20:07 From Matt Droter : https://github.com/rst-tu-dortmund/te...​ 09:24:14 From Vinny Ruia : https://github.com/ros-agriculture/la...​ 09:39:29 From Lee Hughes : https://www.etsy.com/uk/listing/88388...​ 09:41:33 From Vinny Ruia : USB CAM: http://wiki.ros.org/usb_cam I: 11132020 Lawn Tractor Meeting https://www.youtube.com/watch?v=1Bwu-g-vL6g 00:00 Discussion of ROS World. Talk about drones. Weeds. 07:15 Al: Talks about getting his lawn tractor to move. URDF and Transforms. 09:50 Jonathan: Gives an update. Shows his new steering sensor. 18:45 Jonathan: Talks about Land Workers Alliance. 22:55 Jonathan: Mentions a job opportunity. 26:00 Jonathan: Asks Matt about his tractor model. Matt is adding fiducial markers. 30:05 Jonathan: Shows his electric/hydraulic vehicle again, since Matt was confused about it. Some talk about hydraulic control. Video of the Open Source Ecology tractor. Chat: 09:11:14 From Matt Droter : URDF ROSCon - https://www.youtube.com/watch?v=g9WHx...​ 09:27:42 From Jonathan Hughes : https://landworkersalliance.org.uk/ I: 11202020 Lawn Tractor Meeting https://www.youtube.com/watch?v=Ct7i916sQGg 00:00 Juan: Talks about weather monitoring. 03:30 Juan: Shows his spreadsheet. And discussion of what should be included. What order should tasks be performed. Which Teensy to use. Discussion of which parts to use. 17:05 Al: Asks about transform tree. Discussion of URDF vs. static transform broadcasters. Remote debugging. Debugging. 45:00 Jonathan: Shows diagams of hydraulic control and discusses it. 53:30 Jeff: Comments on hydraulic schematics. A few comments about his local robotics group. Shows his SSD drive on a Raspberry Pi. And talks about cooling on the Raspberry Pi 4. Asks about finding cheap laptops. 1:02:20 Matt: Talks about behavior trees. 1:04:10 Jeff: Mentions ROS World videos. 1:04:45 Matt: Talks more a behavior trees and learning new stuff in general. move_base_flex and behavior trees on ROS1. 1:05:40 Jeff: Finally finds links to ROS World videos. 1:06:40 Al: Mentions automating hay bales. Turns into random discussions... Chat: 09:29:05 From Matt Droter : URDF Tutorial http://wiki.ros.org/urdf/Tutorials​ 09:41:48 From Matt Droter : ROS launch XML format http://wiki.ros.org/roslaunch/XML​ 10:11:47 From Jeff Sampson : https://vimeo.com/showcase/rosworld20...​ 10:13:05 From Jeff Sampson : https://vimeo.com/showcase/rosworld2020 I: 11272020 Lawn Tractor Meeting https://www.youtube.com/watch?v=qodq85NOl8A 00:00 Al: Gives a progress report. Turns into much disussion of transforms. It all falls apart... 35:00 We finally move on and Matt says he is working with a Jetson Nano. He talks about vision processing. Some speculation of baling hay. 41:40 Jeff: Talks about upgrading laptops. 45:15 Juan: Gives an update. Talks about wiring. He got his joystick working in siumulation on Docker image. Simulation vs. real vehicle. Using relays to control headlights and backup alarms and other random things. Chat: 09:41:20 From Matt Droter : How to setup tractor TF https://youtu.be/7jOri9TkW0s​ 09:41:53 From Matt Droter : TF tutorials http://wiki.ros.org/tf/Tutorials#Lear...​ 09:42:13 From Matt Droter : ROS URDF http://wiki.ros.org/urdf/Tutorials​ 10:12:49 From Matt Droter : WireViz is a tool for easily documenting cables, wiring harnesses and connector pinouts. https://github.com/formatc1702/WireViz I: 12052020 Lawn Tractor Meeting https://www.youtube.com/watch?v=lTqUMAUM1cc 00:00 Juan discusses documentation. odom_to_lla.py, rviz topic "axis" 12:30 Al talking about adding satellite image to RVIZ. 15:20 Johanthan announces a video presentation 20:20 Doug has a new Oculus Quest 2 headset. Mentions microcontrollers. 23:55 Matt asks if people are having problems with Docker networking. Lots of discussion about Docker and the simulator. 41:10 Al requests a model for an Ackermann vehicle. 45:50 Jeff asks about Matt's drone. Chat: 09:03:53 From Matt Droter : Lawn tractor simulator https://github.com/ros-agriculture/la...​ 09:12:52 From Matt Droter : To use GPS points https://github.com/ros-agriculture/gp...​ 09:25:23 From Jeff Sampson : Here is a time zone converter that seems to work well. https://www.worldtimebuddy.com/​ 09:36:57 From Juan Riva : https://ubuntu.com/tutorials/ubuntu-o...​ 09:37:40 From Juan Riva : https://docs.docker.com/engine/instal...​ 09:38:18 From Juan Riva : them docker run -p 6080:80 --device=/dev/input/js0 rosagriculture/tractor_sim 09:43:12 From Doug Thorpe : https://github.com/ros-agriculture/la...​ 09:43:33 From Matt Droter : URDF Tutorial - http://wiki.ros.org/urdf/Tutorials​ 09:47:19 From Matt Droter : Ackermann_vehicle https://github.com/jbpassot/ackermann...​ 09:51:05 From Matt Droter : How to program dones with ROS https://www.theconstructsim.com/start...​