ROS (Robot Operating System) is rapidly becoming a de facto standard for writing interoperable and reusable robot software. This book supplements ROS's own documentation, explaining how to interact with existing ROS systems and how to create new ROS programs using C++, with special attention to common mistakes and misunderstandings.
As researchers, it's our responsibility to always challenge the common practice and find defenses for vulnerabilities that could be exploited before unfortunate incidents happen. We hope our research findings can help to enhance the security of sensing systems that will emerge for years to come.You can read the full story at our College website: Security risks found in sensors for heart devices. You can also watch a the video report that appeared on WISTV.
For the moment, grubbly.com is not a money-maker. Mayhak and Rikard glean specials from the Internet or by personal experience. They often just snap pictures of specials boards with their iPhones to be logged in later. “We go out a lot,” Rikard said. The app is more of a showpiece for their freelance programming startup Apparctica, they said. And perhaps, once the two can figure out a way to quantify how much traffic they are driving to restaurants (without the use of coupons), they can institute a small monthly fee. In the meantime, they are kicking around ways to build grubbly by communicating such things as the vibe of the room, the character of the clientele, the décor, the architecture – taking it to the next level. “Information about how cool it looks and the people who are there,” said Mayhak. “Not just an aggregate of information,” Rikard said.
The NSF Graduate Research Fellowship Program (GRFP) provides Fellowships to individuals selected early in their graduate careers based on their demonstrated potential for significant achievements in science and engineering. Three years of support is provided by the program for graduate study that is in a field within NSF's mission and leads to a research-based master's or doctoral degree. The program goals are 1) to select, recognize, and financially support individuals early in their careers with the demonstrated potential to be high achieving scientists and engineers, and 2) to broaden participation in science and engineering of underrepresented groups, including women, minorities, persons with disabilities, and veterans. GRFP is a critical program in NSF's overall strategy in developing the globally-engaged workforce necessary to ensure the Nation's leadership in advancing science and engineering research and innovation. The ranks of NSF Fellows include numerous individuals who have made transformative breakthroughs in science and engineering research, become leaders in their chosen careers, and been honored as Nobel laureates. Applicants are urged to visit the NSF web page at http://www.nsf.gov/ for more information and guidance about current and emerging themes for NSF.Daniel Grier has also just been named a finalist in the Computing Research Association Outstanding Undergraduate Researcher Award.
Please join me in congratulating the following winners of the CSE Annual Undergraduate Awards:
As always, the competition for the awards was very tight and there were many deserving candidates.
The proposed project "PRUGC—Phylogenetic Reconstructions with Unequal Gene Contents" addresses the problem of reconstruction of ancestral genomes and evolutionary history of genomes that may deviate in gene content, resulting from genome rearrangements as well as gene duplications and deletions evolutionary events. It will close the gap between steadily growing number of sequenced genomes and incapability of existing phylogenetic reconstruction tools to process diverse varieties of genomes. Similarly to the previous phylogenetic reconstruction tool MGRA developed by the PI, the new PRUGC software will employ the framework of multiple breakpoint graphs that will be extended to address new algorithmic challenges arising from genomes having unequal gene contents. As some of these challenges may be hard and have no computationally feasible solutions, instead of focusing on a fixed evolutionary model and attempting to fit biological problems into it, the PI will let the model be flexible and problem-driven. In the course of PRUGC development, the PI plans to address the following particularly important biological problems (listed in the order of growing complexity): the primate-rodent-carnivore split controversy in mammalian evolution (featuring relatively small number of duplications); phylogenetic analysis of a diverse variety of yeast genomes including genomes that undergone whole genome duplications; and evolutionary problems in plant evolution rich in segmental duplications. Solutions to these problems will help to better understand the mechanisms behind chromosome evolution across variety of genomes. The reconstructed ancestral genomes will provide insights to functional significance of particular gene orders, help to rigorously estimate the rate of genome rearrangements and gene duplications/deletions in different organisms, and allow testing hypotheses about their mechanisms and influence on shaping genomic architectures. It is important to emphasize that the PRUGC software will have a wide range of applications, not limited to the aforementioned problems. Other immediate applications will arrive from a number of the PI's collaborative projects, such as analysis of rearrangements in malaria mosquito genomes (a joint project with Dr. Igor Sharakhov from Virginia Tech University). The PRUGC software will also be helpful in various phylogenomic studies within projects like "Tree of Life", "Genome 10K", and "i5k". It will be released as both a standalone open-source tool and an online web-server application readily accessible for use by biologists. The project will support research activities in the PI's research lab. In particular, it will help to prepare a new generation of researchers in bioinformatics by providing the opportunities to have hands-on experiences in both computer science and biology. One undergraduate student and two Ph.D. students will be recruited with the support of this project, and the PI will mentor these students and prepare them for building their careers in academia or industry. The PI will make every effort to help the students gain first-hand experience of biology, including short-term visits to our local, national, and international collaborators. Such experience will also help the students to develop and enhance their ability to communicate with researchers in other areas, an important skill in interdisciplinary research. The project will also offer an excellent opportunity for computer science students to learn about experimental and theoretical research in the interdisciplinary area of bioinformatics. Detailed explanation of the whole process of multiple genomes comparison will perfectly fit into a timeframe of a bioinformatics course. The PI plans to lecture this material within the bioinformatics course CSCE 555 offered for undergraduate and graduate students at the University of South Carolina. As a member of the Bioinformatics Education Alliance developing "Bioinformatics for Biologists" (B4B) textbook, the PI coordinated with the editors preparation of a new chapter module and web-based educational materials for the next edition of B4B that will expand the current chapter on genome rearrangements and illustrate their applications with a number of biological problems within the PRUGC project.The NSF CAREER program recognizes and supports the early career-development activities of those teacher-scholars who are most likely to become the academic leaders of the 21st century. CAREER awardees are selected on the basis of creative career-development plans that effectively integrate research and education within the context of the mission of their institution and department.